Friday, December 30, 2022

Dynamics 365 Process Workflow Trigger Conditions

Hello Friends,

Welcome back with another post on Dynamics 365. Today, we will learn about the conditions upon which a Processes >> Workflow can be triggered in Dynamics 365.

Automatic Trigger:

Basically, there are 5 options upon which a Processes >> Workflow can be set to trigger automatically. These are-

  1. Record is created-
    1. If selected, then the workflow will trigger automatically when a new record is created. It always triggers AFTER the creation of record.
  2. Record status changes-
    1. If selected, then the workflow will trigger automatically when the Status field of an existing record change its value. It can be set to execute either BEFORE the changes or AFTER the changes of Status field. For example, Opportunity status changes to Won, Lost, Close.
  3. Record is assigned-
    1. If selected, then the workflow will trigger automatically when you Change the Ownership of a record. It can be set to execute either BEFORE the changes applied or AFTER the changes applied.
    2. Remember, if you are creating a record for someone else means you are already setting someone else as owner while creating the record, it means you are assigning the record to someone else automatically. This is different case and workflow will not trigger in this case.
  4. Record fields change-
    1. If selected, it further asks to choose the field(s) you wish to get the workflow triggered upon their value change. You can pick more than one fields. The workflow will trigger automatically when you Change value of a field (selected during setup) of a record. It can be set to execute either BEFORE the changes applied or AFTER the changes applied.
  5. Record is deleted-
    1. If selected, then the workflow will trigger automatically when a record is deleted. It always triggers BEFORE the creation of record.

On-Demand Trigger:

Apart from automatic trigger, Dynamics 365 Processes >> Workflows can be triggered On-Demand. These are of 2 types.
  1. As an on-demand process-
    1. If selected, it starts reflecting on record page under Flow >> Run Workflow. You may select and run the workflow.
    2. On-Demand workflow can offer bulk function to help eliminate tedious tasks from your workday.
  2. As a child process-
    1. If selected, it can be further associated with another workflow to get executed. When we click on "Add Step" during creation of workflow steps, we found a step "Start Child Workflow", workflow marked "As a child process" can be associated here.

Dynamics 365 Processes > >Workflows can be triggered in two mode-
  1. Synchronous
  2. Asynchronous

Dynamics 365 Processes > >Workflows can be triggered under two type of ownerships-
  1. The owner of the workflow
  2. The user who made the changes to the record

Dynamics 365 Processes > >Workflows supports 4 type of scopes-
  1. User
  2. Business Unit
  3. Parent: Child Business Unit
  4. Organization

Related Articles:
Disclaimer: This post is for personal use only.

    No comments:

    Post a Comment

    Note: Only a member of this blog may post a comment.