Gateways are elements used to control the flow among design elements. This means, they act like a mechanism that controls, defines and regulates flows; based on routing rules set for this purpose. There are three types of gateways available for process design in ProcessMaker: Exclusive gateways are used to setup a conditional path within a process workflow. The decision of “which path to take” is based on the evaluation of logical conditions that define an unique outcome flow. The default flow defines where the flow should go in case of all conditions inside the gateway being evaluated as FALSE, and gives priority to the defined flow in case of many conditions being evaluated as TRUE. To set the default flow, right click on a gateway and select an option from the "Default Flow" section. Parallel gateways are used to either split the workflow into multiple parallel paths, or merge multiple parallel paths. Unlike with other types of gateways, no conditions are evaluated by parallel gateways. Remember to use the same type of gateway to split and join paths. In this case, the workflow arrives at a diverging parallel gateway and splits into 2 parallel tasks ("Verify Employment References" and "Check Credit" which will be executed at the same time. "Verify Employment References" and "Check Credit" will appear as two separate cases in the assigned users' inboxes. Both tasks must be completed in order to continue to the "Evaluate Application" task. The parallel paths created by parallel gateways can include as many or as few tasks and sub-processes as needed. In the following example, the first parallel path includes one task, the second includes two, and the third includes three: Inclusive gateways are used to create one or more parallel flows based on one or more logical conditions. To configure a gateway, right click on it and select "Properties" from the context menu. This diverging inclusive gateway in particular, has three possible paths: "Review Request - Supervisor", "Approve Purchase", and "Review Request - Financial Dept." Let’s set the following routing conditions for them: In order to change the type of a gateway from the Process Map, right click on it and select the select the desired "Type" option from the context menu.
19 May 2026
SAP Master Data Governance is designed to improve data quality, but too often it introduces rigid workflows, slow change cycles, and heavy reliance on IT. The result is bottlenecks that limit agility and prevent business users from taking ownership.