Show contents 

Modeling Business Processes and Their Execution > Getting Started with the Business Process Management Extension in the Web Application > Building Process > Setting Up Stage Steps Execution Conditions

In this article:

Adding a Gateway

Changing Gateway Type

Deleting Gateway

Adding a Group of Steps

Adding Conditions for Groups of Steps

Change condition execution order

Delete condition

Renaming Condition

Setting Up Stage Steps Execution Conditions

After creating stage steps, steps execution conditions can be set up using the gateway. The gateway is used to automatically merge stage steps into groups consisting of one or more steps. If the stage contains only one step, the gateway cannot be used. One gateway type can be selected for one step only.

To set up stage steps execution conditions:

  1. Select the step.

  1. Add the required type of gateway. When a gateway is added, groups of steps are created automatically.

To move steps from one group to another inn the working area, select one or several steps in a stage group with the gateway and drag them to another group of the same stage.

  1. If required, add groups of steps.

  1. Add execution conditions for group of steps.

  2. Rename conditions to describe process execution order.

As a result, execution conditions are set up for stage steps.

Adding a Gateway

To use a gateway, select a process step in the working area of the business process setup dialog box and select the required gateway type in the drop-down menu of the Exclusive Gateway button on the toolbar. The gateway selection button looks like the last selected gateway.

Available gateway types:

When a gateway is selected, the condition for group of steps is not set. The group of steps looks as follows:

When the gateway is selected, the group of steps looks as follows:

When a gateway is selected, the condition for group of steps is not set. The group of steps looks as follows:

When creating the Exclusive Gateway or Inclusive Gateway gateway, add conditions for each group of steps. Available options of conditions statuses:

NOTE. To save the intermediate result, one can save the process with incorrect and/or partially determined settings.

NOTE. The Default condition can be added only for one group of stage steps.

Changing Gateway Type

To change the type of added gateway, select the step with the configured gateway and select the required gateway type in the drop-down menu of the Exclusive Gateway button on the toolbar. The button looks like the last selected gateway.

Deleting Gateway

To delete the added gateway, select the gateway and execute one of the operations:

If there is no gateway, steps are executed one by one.

Adding a Group of Steps

To add a group of steps:

  1. Select one or several steps from any stage groups with gateway.

  2. Click the Group button on the toolbar.

As a result, a group with the selected steps is added to the end of the list of stage groups with gateway.

Adding Conditions for Groups of Steps

To add a condition for group of steps:

  1. Click the condition. The Condition dialog box opens:

  1. Click the Add button. A string with condition parameters is displayed:

  1. Set the parameters:

NOTE. Displayed types depend on the attribute data type selected in the Subprocess Parameter column.

  1. If required, use the Default condition status. To do this, select the Default Flow checkbox.

The Default group of steps is executed if none of other groups of stage steps conditions is satisfied. If a condition is added for group of steps, it is not taken into account on using the Default status.

As a result, execution conditions will be set for a group of steps.

Change condition execution order

To reorder condition execution, use the Up and Down buttons.

Delete condition

To delete a condition, select the condition and click the Delete button.

To delete all conditions:

  1. Click the Select All button.

  2. Click the Delete button on the toolbar.

Renaming Condition

To rename condition, execute the following operations:

  1. Double-click the condition name in the working area.

  2. Enter new condition name.

  3. Click outside the condition.

After setting up stage step execution conditions emulate step execute.

See also:

Building Process | Creating Stage Steps