Business process flows versus workflows, dialogs, and actions

The following table will help us to understand the differences between all these processes.

 

Business process flow

Workflow

Dialog

Actions

Business logic

Does not support complex logic

Supports complex logic

Supports complex logic

Supports complex logic

Execution mode

 

Support for asynchronous or synchronous business logic

Supports synchronous business logic

Supports synchronous business logic

Trigger

Available as soon as entity record is opened

Can be associated with triggers or on demand

Always on demand

Can be associated with triggers or on demand

Interactive

Simple branching logic can be applied

Runs in background

Supports user interaction

Runs in background

SDK Support

Supports client-side logic

Provides SDK support

Provides SDK support

Supports SDK

Customization

Created from CRM application

Can be customized using Visual Studio

Can be customized only in CRM application

Can be customized in Visual Studio

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.138.170.174