Adding a conditional path to a flow
Version:
You can use a connector to add a conditional path to a flow. By defining the events that cause your flow to follow different paths, you can create cases that support more than one outcome.
-
Open a flow by searching for it or by using the Application Explorer. For more information, see Finding rules by class.
-
Define a new path by connecting a sequence of shapes to an existing shape the flow. For more information about the different shapes that you can use, see Flow shapes.
-
Configure the conditions that cause the flow to follow the new path.
-
Double-click the connector that goes from the existing shape in the flow to the first shape in the new path.
-
In the Condition type list, select When .
-
In the When field, enter a when condition that your application evaluates at run time.
-
In the Likelihood field, enter a number between 1 and 100 to control the order in which your application evaluates the connector at run time.
-
Click Submit.
-
-
Review the configuration of all other paths, or connectors, from the shape to ensure that it supports the following best practices:
- There is only one Else connector, so that the flow can continue when no conditions return a true value.
- There are no Always connectors, which are applicable only when there is a single path from one shape to another.
- Each connector provides a unique Likelihood value.
-
Click Save.
- Changing the path of a process
You can change the path of a process, or flow, to support out-of-sequence events. By adding different structures to your flow, such as loops and branches, you can improve the flexibility of the cases that you create.
- Adding a results-based path to a flow
You can use a connector to add a results-based path to a flow. By using run-time values to determine which path a flow follows, you can create cases that support more than one outcome.
- Adding decisions to processes
Make your business processes flexible and responsive by providing conditional paths that a case can follow to reach a resolution. By adding a decision point to your case, you support more than one outcome for your business process, and adjust the case to changing business needs and circumstances.