AnsweredAssumed Answered

RUN verses DEMAND Command

Question asked by Srosenfe on Oct 21, 2015
Latest reply on Oct 29, 2015 by Srosenfe

I understand the differences between these two options to run a job but had a question. When I ran a job using the "RUN" command for a "special" run of a job so I wouldn't satisfy the JDEPS when the job ran a few hours later as regularly scheduled, the following happened:

 

JOB01 was running via the "RUN" command and had a mutual exclusive job dependency with JOBXX. JOBXX came in via SSCAN and wouldn't run because JOB01 was active. It appears even though JOB01 completed successfully, the mutual exclusive jdep is never satisfied. Is this true and is there a way to avoid this. It looks like the LRLOG tracking, tracks all runs but the LPRRN does not track if you schedule the job via the "RUN" command. Then it looks like the mechanism that checks to release the JDEP/MUTUAL exclusive checks against the LPRRN tracking jobs DB/area. Can this be avoided?

 

 

------------------------  CA-7 CPU JOB PREDECESSORS  --

FUNCTION: LIST      (FORMAT,LIST,UPD)

 

PRED FOR JOB: JOBXX                       LIST-SCHID:

 

OPT SCHID LEADTM    PRED-JOB  NEXT-RUN

 

     0     0000     /JOB01    YES

Outcomes