A job cannot be submitted unless all the prerequisite condition criteria specified in the IN statements have been satisfied.
Prerequisite conditions are usually used to establish job dependencies or to ensure manual intervention when required:
The job containing a prerequisite condition in its IN statement is not submitted unless that prerequisite condition has been added manually or by the job containing the OUT or DO COND statement.
OUT and DO COND statements can also be used to delete prerequisite conditions that are no longer needed. If an IN prerequisite condition for a job is not an IN prerequisite condition for any other job, you can use the OUT statement of the job to delete the prerequisite condition after the job ends OK.
The following are examples of prerequisite conditions:
IMS-ACTIVE |
JOB_PAYCALC_ENDED_OK |
TAPE1_LOADED |
All prerequisite conditions are created with a date reference. When specifying a prerequisite condition as an IN condition, you must specify the date for the condition. Only a prerequisite condition with the specified date can satisfy the IN requirement.
For more information regarding prerequisite conditions, see OUT: Post–Processing Parameter, ON Statements: Post–Processing Parameter, and DO COND: Post–Processing Parameter, and see Prerequisite Conditions.
Parent Topic |