Business process setup guide (BPMS)
PDF
This documentation is valid for Creatio version 7.7.0. We recommend using the newest version of Creatio documentation.

Parallel gateway

When diverging, parallel gateways are used to create several parallel flows in a process. For example, after a contract draft has been prepared, it must be agreed upon by the company lawyer and CEO (Fig. 131).

Fig. 131 Diverging parallel gateway

scr_process_designer_parallel_gateway_branching.png 

In this case, after the “Prepare contract” user task, the “Agree with lawyer” and “Agree with CEO” user tasks will begin simultaneously.

You can also use this gateway for converging several parallel flows in one, in case executing all parallel flows is necessary for continuing the process. For example, the contract can be signed only after it has been agreed with Lawyer and company CEO (Fig. 132).

Fig. 132 Converging parallel gateway

scr_process_designer_parallel_gateway_synchronization.png 

In this case, the “Sign a contract” user task will start after both: the “Agree with lawyer” and “Agree with CEO” user tasks are completed. The process will not continue unless both tasks are completed.

When converging, a parallel gateway is used with the sequence flows.

See also

Sequence Flow