...
Condition | Connector Format | Description | ||||||
---|---|---|---|---|---|---|---|---|
Success | Solid black line | Run the successor task if the predecessor task goes to Success. | ||||||
Failure | Dotted black line | Run the successor task if the predecessor task goes to Failure. | ||||||
Success/Failure | Dotted black line | Run the successor task if the predecessor task goes to Success or Failure. | ||||||
Variable | Dotted black line | Run the successor task if the variable condition specified in the variable window is met.
| ||||||
| Dotted black line | Run the successor task if the predecessor task returns one of the specified exit code(s). Format: Numeric. Use commas to list a series of exit codes; use hyphens to specify a range. Example: 1,5, 22-30. | ||||||
Dotted gray line | For predecessor z/OS tasks only: Run the successor task if the running predecessor z/OS task has a step end matching the specified Step Condition(s). |
...
Step 1 | Hover your mouse over the connection to view the currently selected condition. If you want to change the condition, right-click the connection to display a Connector Actions menu. |
---|---|
Step 2 | Select Conditions. The Conditions dialog displays. |
Step 3 | Specify a condition (as supported for each task type). |
Step 4 | If you selected Step Condition(s) for a connection to a predecessor z/OS task, click the View/Edit... button to display a Step Conditions dialog that lets you define the step conditions. |
Step 5 | Click OK on the Conditions dialog. |
Step 6 | To see the condition that is specified for a connection, hover your cursor over the connector (see Connector Graphics for All Condition Types, below). |
...
Field Name | Description | ||||||
---|---|---|---|---|---|---|---|
| Job step name to match. A blank value or an asterisk ( | ||||||
| Procedure step name to match. A blank value or an asterisk ( | ||||||
| Program name to match. A blank value or an asterisk ( | ||||||
| Conditions codes are integer return codes from the program or ABEND codes. Integer return codes are specified as a comma-separated list of integer values or ranges. Ranges are specified with a dash ( |
Variable Conditions
Variable Conditions are available for all task types. Variable Conditions support Variables and Functions.
At runtime, the First Value and Second Value will be resolved and evaluated based on the Operator specified. If the First Value and/or Second Value stay unresolved, the edge will be skipped automatically, without further evaluation.
Specifying a Variable Condition
To specify a dependency condition for a connection between a predecessor and successor task:
Step 1 | Hover your mouse over the connection to view the currently selected condition. If you want to change the condition, right-click the connection to display a Connector Actions menu. |
---|---|
Step 2 | Select Conditions. The Conditions dialog displays. |
Step 3 | Specify a condition (as supported for each task type). |
Step 4 | If you selected Step Condition(s) for a connection to a predecessor z/OS task, click the View/Edit... button to display a Step Conditions dialog that lets you define the step conditions. |
Step 5 | Click OK on the Conditions dialog. |
Step 6 | To see the condition that is specified for a connection, hover your cursor over the connector (see Connector Graphics for All Condition Types, below). |
Anchor | ||||
---|---|---|---|---|
|
...