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.