Configuring a conditional expression
Prerequisites
- Access to the Process (PM063) menu.
- Previously created and modeled process.
- User activity, system activity, or decision added to the process flowchart.
Introduction
A conditional expression is a logical rule used to evaluate a condition within the process and, based on the result of this evaluation, determine the behavior of the flow.
The conditional expression can be used in the following cases:
In the action of a user activity or decision configured with a variable route, through the action data screen, Conditional expression tab.

In the target of a system activity, through the target configuration screen:

Configuring a conditional expression
1. On the data screen of the object in which the conditional expression will be configured, click on the
button.
2. The conditional expression configuration screen will be opened.
3. In the Order field, enter the number indicating the verification sequence of the conditional expression. For example, an order 1 expression will be the first to be verified.
4. Enter the name that will identify the conditional expression in the action.
5. Select a target for the conditional expression.
Each conditional expression has its own target, which is one of the output flows destination items of the activity/decision being executed. If no conditional expression is met, the one previously selected in the General tab applies. Remember that the system will only list the output flow destination items of the activity/decision in which the action is being created.
6. On the Description tab, enter additional information about the conditional expression.
7. Click on
.
8. On the Items tab, create the items that make up the conditional expression. To do so, click on the
button.
9. Select the desired attribute on the selection screen. Only the attributes associated with the process being edited will be displayed.
A conditional expression can cause a specific action to be performed based on the value entered in the attribute, during the execution of the process.
10. Click on
.
11. After saving the selection, the attribute will be displayed in the listing so that the remaining information is filled out:
- Open parenthesis: item's opening parenthesis.
- Attribute: this column will display the previously selected attribute.
- Operator: select the comparison operator for the expression item. For example: VALUE > THAN U$100.00.
- Close parenthesis: item's closing parenthesis.
- Value: enter or select the attribute value for comparing the expression item.
- AND/OR: select the logical operator, if the item has more than one nested attribute. For example: VALUE > THAN U$100.00 AND CITY = NEW YORK.
12. Click on
.
Repeat this procedure for the other items that will compose the conditional expression. Use the
and
buttons to change the verification order of each conditional expression item.
13. After creating all desired items, click on the
button on the conditional expression configuration screen.
Conclusion
Thus, you have successfully configured the conditional expressions in the desired objects.