Help ELMA BPM Platform
×
Menu

Gateway Settings


To open the settings window, double-click on the gateway in the graphic model or select Settings in the context menu of the element.
The available settings depend on the type of the gateway, and on whether the gateway has two or more outgoing transitions:
Common tab
Fig. 1. Gateway Settings. Common tab.
Name — gateway name, displayed in the process documentation, process policies and in the header of the settings window. The gateway name is also shown on the transition button in Web Application, if the connector that represents this transition in the graphic model does not have its own name.
Description — gateway description, displayed in the process documentation and process policies.
Gateway type — gateway current type. The Change Gateway Type button allows to select any type available in the system: XOR Gateway, OR Gateway, Parallel Gateway.
System Variable tab
Fig. 2. Gateway Settings. System Variable tab.
Initially, the system contains the Gateway System Variable, which is not included in the context variables of a process. If you select the Use System Variable checkbox, this variable can be used as an operand in the gateway's transition conditions.
After selecting the Use System Variable checkbox, you can select the System Variable Type and Calculation Script. A script is a function written in C#. Select it from the drop-down list.
If there is no calculation script available in the process scripts, add one by clicking the button. The Go To button allows you to go to the selected script on the Scripts tab of the process. This tab features special tools for writing scripts, such as syntax highlighting, IntelliSence (completion of functions and variables), links to assemblies and web services.
Condition Check Order tab
Fig. 3. Gateway Settings. Condition Check Order tab.
This tab features all the transitions of a gateway. If a transition has a name, it is displayed in the Transition Name column. If the transition does not have a name, this field is left blank.
The conditions of the transitions are checked in the order displayed in the table. The process takes the first transition that meets the conditions. The rest of the transitions are not checked.
In the Default column, you can select the checkbox of the transition, which you want the process to take in case none of the other transitions satisfy the conditions. It is recommended to place this default transition last in the list.
The buttons allow you to move the selected transition. This way you can put transitions in the required order for condition check.

Copyright © 2006–2019 ELMA