Create Real-Time Dataverse Classic Workflow

Type of Condition in Workflow

Question

You create a real-time Dataverse classic workflow.

What type of condition can you use in your workflow?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D. E.

Correct Answer: B

The workflows help users to perform repeatable tasks.

Dataverse has two types of classic workflows: Real-time and Background.

Both workflows are automated business processes that run without a user interface and user interaction.

A workflow consists of stages and steps.

Each step can have conditions and actions (Number 2)

There are two types of conditions for the processes that you can use in classic workflows: Check conditions - implementation of if-then-else logic.

Wait conditions - pause a process till a condition is met.

The real-time workflow is a synchronous classic workflow.

The user needs to wait till it finishes.

When you create a new classic real-time workflow, you need to be sure that the box "Run this workflow in the background (recommended)" is unchecked (Number 1)

If it is checked, you will create a Background workflow.

You cannot use the Wait condition with real-time workflow, only the Check condition (Number 3).

Power Apps

Fe | Gedy Save and Close

pap Process: MyClassicWorkflow
|.) =. Information

a © Activate (Gq Convert to a background workflow 33 Show Dependencies & Solution Layers jy Actions + @Help ~

; Common Data Services Default Solution

General Administration Notes
4 Common

&. Information
4 Audit History

@ Catalog Assignments Process Name * [MyClassicWorkflow.—ss~=«i Entity Account

[@ PM Recordings
[@& Chatbot subcompone....

Available to Run Workflow Log Retention
7 ,
bo SE Run this workflow in the background (recommended) Keep logs for workflow jobs that encountered errors
[EJ] Process Sessions

+ Hide Process Properties

Activate A Process v Category Workflow

‘AS an on-demand process

CJ As a child process

Options for Automatic Processes
Scope User w
Start when: Record is created

(_] Record status changes
C Record is assigned
(Record fields change
C) Record is deleted

The owner of the workflow
The user who made changes to the record

Execute as:

[BAdd Step + | SsInsert +

Stage

Check Condition &

Conditional Branch

Default Action
Set Properties
Create Record

Update Record
Assign Record

Send Email

Start Child Workflow
Perform Action

Change Status
‘Stop Workflow

Status: Draft ‘Adxstudio.Xrm.Workflow.[dentity (1.0.0.2)

The Check condition is an implementation of if-then-else logic in a workflow process (Number 4).

[Ejadd Step ~ | =-aInsert ~

_ Delete this step.

~ Checking for a new account

If Currency (Currency):Currency Symbol equals [$], then:

@ Type a step description here.

Send email:

Create New Message

Vv

Set Properties

All other options are incorrect.

For more information about Dataverse classic workflows, please visit the below URLs:

When creating a real-time Dataverse classic workflow, you can use various conditions to control the flow of the workflow. These conditions are used to evaluate specific criteria and determine what actions should be taken based on the results of that evaluation.

Of the options listed, the following conditions can be used in a real-time Dataverse classic workflow:

A. If-else: This condition is used to evaluate a Boolean expression and take one action if the expression is true, and another action if it is false. For example, you might use an if-else condition to determine if a record meets certain criteria and then either update the record or send an email notification depending on the result.

B. Check: This is not a valid condition for a real-time Dataverse classic workflow.

C. True-False: This condition is similar to the if-else condition, in that it evaluates a Boolean expression and takes one action if it is true and another if it is false. However, it is more limited in its functionality than the if-else condition.

D. Team: This is not a valid condition for a real-time Dataverse classic workflow.

E. Wait: This condition is used to pause the workflow for a specified period of time before continuing to the next step. For example, you might use a wait condition to delay sending an email notification until a specific time has passed.

In summary, of the options listed, the If-else and Wait conditions can be used in a real-time Dataverse classic workflow.