
Decision dialogs are a specific type of callable object that enable loops and alternatives in the process flow. They implement different result states that enable you to set a different action for each available option, complete the process, or execute a particular action, for example.
You need decision dialogs to create blocks of the following types:
For more information, see Defining Block Flow .
| Parameter | Description |
|---|---|
|
Name |
Enter an arbitrary name. You are not required to use a unique name for the callable object. |
|
Description |
Enter a brief description explaining what the object does, for example. |
|
Original Language |
Select the original language, in which the object is created. It is relevant for translation purposes. |
|
Folder |
Click Choose… to specify the folder where you want to store the callable object. |
Select which type of decision dialog you want to create. The following table describes the available options, as well as the relevant parameters that you configure on the Set Configuration screen.
| Option | Used In (Block Type) | Configuration |
|---|---|---|
|
Decision for loops |
Pre-conditional loop Post-conditional loop |
The system creates a decision dialog with two result states (Continue and Break). When you use the object in a loop block, the result states are not displayed in the block flow. Choose Next to open the Set Configuration screen, and configure the following parameters:
|
|
Complex decision with result states |
Alternatives |
You can configure a decision dialog with multiple options classified into option groups. Choose Next to open the Set Configuration screen, and configure the following parameters:
|
When configuring targets for result states that are in different blocks, you have to make sure they are in accordance with the relevant block types you are using.
For more information, see Defining Block Flow .
The design time for the callable object opens. You can edit the object definition, and grant permissions to other users to view or edit the object.