If a JOBSTEP abends, AND without using COND also, all the
subsequent steps execute, then what is the use of using EVEN
? Why do we use EVEN when without it also all the JOBSTEPs
execute ?
Answers were Sorted based on User's Feedback
Answer / kodees
Once the Job abends, the Execution in CPU ends & the job
would be returned to Output queue.
COND=EVEN in a step, allows the job to further execute in
the CPU for completion of that particular step.
| Is This Answer Correct ? | 4 Yes | 1 No |
Answer / ch.mohan
use cond=even then perticular job is execute indipendently
| Is This Answer Correct ? | 0 Yes | 0 No |
Suppose a proc step has a DD statement like //ABC DD DSN=TEST.FILE1,DISP=SHR DSN=TEST.FILE2,DISP=SHR and the above DD name is overridden from the JCL as given below //procstepname.ABC DD DSN=TEST.FILE3 - Will the DD statement now have just TEST.FILE3 or it will be TEST.FILE3 and TEST.FILE2? Suppose if it is overridden twice like //procstepname.ABC DD DSN=TEST.FILE3 //procstepname.ABC DD DSN=TEST.FILE4 Will this give a JCL error? If not, what will be final output?
IF WE GIVE COND on step3 then, What does the following mean ? And Just adding to that, All the below COND are VALID as per the specifications. (i) COND = (8,LT,step1,step2) ---(AND/OR ?) (ii) COND = (8,LT,step1,step2, ONLY), (iii) COND = (8,LT,step1,ONLY) will it execute only if this condition is true or only if step1 ABENDS ? (iv) COND = (8,LT,step1,step2,EVEN), (v) COND = (8,LT,step1,EVEN) ?
what is the default region size if I dont specify region parametre in my job card ( I know that if I specify region=0k or 0M, then the job will occupy all he available resources at the time of job execution), but I want to know the defult value for "region" paramatre.
List some valid operation codes in JCL
How to execute 300 steps in a Job?
As PARM can supply information to a program ? Can PARM be used to supply information to a cataloged or Inline Procedure also ?
How would you understand error(execution phase)?
In My job I have 15 procs.and in each proc i have 3 steps. i want to execute 3 step in proc 10.is it possible? if possible how?
What statement marks the end of an in-stream or catalogued procedure?
I have an job having three job steps.Suppose i want to call a pgm in step2 and aproc in step3.How to write the code?
i want to restart frm step 2, previously i coded cond parameter on step2 wht happens at tht time ?
what r the types of job control statements?