Exclusive Split in the Web Modeler

Last update: Download PDF Edit

1 Introduction

An exclusive split makes a decision based on a condition and follows one and only one of the outgoing flows. For example, you want to show different order forms for the customers with different grades, or you want to prevent a blocked customer make orders.

2 Condition

There are two ways to configure a condition for the exclusive split:

2.1 Configuring the Condition with Variables or Attributes

The following elements can be used as an exclusive split condition in the Variable/Attributes tab:

  • Variable with Boolean data type
  • Variable with Enumeration data type
  • Attribute of Boolean type
  • Attribute of Enumeration type

2.2 Configuring the Condition with an Expression

You can also configure the condition by writing the expression. For more information, see Microflow Expressions in the Web Modeler.

3 Cases

The number of available cases depends on the selected Condition.

For the boolean type of the parameter or attribute, two values are possible: true and false.

The number of cases available for the enumeration type depends on the corresponding enumeration constants/values. There is also the empty case available for enumeration. If the enumeration parameter or attribute of an object is unassigned, the sequence flow with the caption (empty) is followed.

4 Caption

The caption describes to the human user what happens in this element.