There are 5 steps in a Job. How to bypass the first step
by making use of only COND Parameter and not using any
Restart and IF/THEN/ELSE parameter?
Answers were Sorted based on User's Feedback
Answer / ajayre
Guys Sorry to say Option Cond=(O,LE) wont work in this case.
Please find the below .
//X5PAKR5J JOB (X5P,AKR,5,00000),'TEST CONDITION',
//MSGLEVEL=(1,1),CLASS=Z,MSGCLASS=Z,PRTY=04,NOTIFY=&SYSUID
//STEP5 EXEC PGM=IEFBR14,
// COND=only
//SYSPRINT DD SYSOUT=*
//SYSOUT DD *
//STEP6 EXEC PGM=IEFBR14
//SYSPRINT DD SYSOUT=*
//SYSOUT DD *
//STEP7 EXEC PGM=IEFBR14
//SYSPRINT DD SYSOUT=*
//SYSOUT DD *
//STEP8 EXEC PGM=IEFBR14
//SYSPRINT DD SYSOUT=*
//SYSOUT DD *
Result:-
STEP5 - STEP WAS NOT RUN BECAUSE OF COND = ONLY
STEP5 - STEP WAS NOT EXECUTED.
STEP6 - STEP WAS EXECUTED - COND CODE 0000
STEP7 - STEP WAS EXECUTED - COND CODE 0000
STEP8 - STEP WAS EXECUTED - COND CODE 0000
COND=(0,LE) will not work.Please try it .
| Is This Answer Correct ? | 5 Yes | 0 No |
Answer / chiru
COND=ONLY will by pass the first step.I checked and this
is working.
| Is This Answer Correct ? | 4 Yes | 1 No |
Answer / nagesh
There is no way you can skip the first step of a job from
executing. However further steps can be bypassed by coding
cond=(o,le,).
| Is This Answer Correct ? | 8 Yes | 6 No |
Answer / sivakumar sekharannair
That was correct. cond=(0,le) won't work for first step of
jcl.
Sysout details when cond=(0,le) was coded
-JOBNAME STEPNAME PROCSTEP RC
-ESNKMAA PS0010 00
-ESNKMAA PS0020 00
-ESNKMAA PS0030 00
Sysout details when cond=ONLY was coded
-ESNKMAA PS0010 FLUSH
-ESNKMAA PS0020 00
-ESNKMAA PS0030 00
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / amit
Restart the Job from 2nd step: First step will be Skipped
automatically :)
| Is This Answer Correct ? | 0 Yes | 0 No |
What does the keyword DCB mean and what are some of the keywords associated with it?
what is a steplib
If I defined space as TRK(10,10) for the one file and lrecl = 4K then tell me how many record will vsam file will contain. will it 1,2,3,4,5 or how many,
what is the purpose of SYSOUT parameter in the DD statement?
How to fetch even records from one file to another file by using ICETOOL in JCL?
What is a Generation Data Group (GDG)?
List the various advantages of using jcl language?
Hi, My dataset have multiple records, say 100. I want to start copy records only after a record contain a specific value that may be in a specific position. Secondly I want to stop copying rest records if certain record contains a specific value. Can it be done using SORT/ICETOOL utilities?
Are there any set of rules for the names of the steps used in a job? What are they?
can any one plzzzzzz tell the jcl code for creating ps using idcams
How to execute 2nd and 4th steps among 5 steps in jcl proc?
How to change default PROCLIB?