Evaluating conditions and conditional successor status
This section describes how the status of a conditional dependency is evaluated. These concepts apply to all conditional dependencies, both those defined at job level and those defined at step level.
A conditional dependency relationship is set up by using a condition.
A condition is a set of one or more condition
dependencies aggregated by a rule. You can set the rule to
be satisfied, and so the condition to be true, when one of the following
occurs:
- Either all condition dependencies are true (AND)
- Or at least n condition dependencies are true (OR)
A condition dependency is a specific check of the status or return code of a predecessor operation or of the return code of an operation step.
The operations processing flow is affected by the conditions set and their final status.
The status of a condition is set based on the rule defined and on the statuses of its condition dependencies.
The following sections explain in more detail how to define a condition
and its statuses transitions: This information can help you to understand how to customize
conditions when defining your workflow to satisfy your requirements.