sivakumar somala
New User
Joined: 26 Sep 2007 Posts: 10 Location: Mumbai
|
|
|
|
All,
I have a JCL having 4 steps shown below:
Code: |
//TESTJOB JOB 'TEST JOB',CLASS=C,MSGCLASS=X,
// REGION=32M,NOTIFY=&SYSUID
//STEP010 EXEC PGM=PGM1
//FILENAME1 DD HLQ.FIRST.FILE
//CONFIG DD HLQ.CONFIG.SETTINGS.FILE1
//*
// IF STEP010.RC = 0 THEN
//STEP020 EXEC PGM=PGM1
//FILENAME2 DD HLQ.SECOND.FILE
//CONFIG DD HLQ.CONFIG.SETTINGS.FILE2
// ENDIF
//*
// IF STEP020.RC = 0 THEN
//STEP030 EXEC PGM=PGM1
//FILENAME2 DD HLQ.THIRD.FILE
//CONFIG DD HLQ.CONFIG.SETTINGS.FILE3
// ENDIF
//*
// IF STEP030.RC = 0 THEN
//STEP040 EXEC PGM=PGM1
//FILENAME2 DD HLQ.FOURTH.FILE
//CONFIG DD HLQ.CONFIG.SETTINGS.FILE4
// ENDIF |
When the job fails at STEP020, is there any way we can run the job from STEP020 with out changing(without deleting the IF Condition) the JCL much?
Else, Is there any way, we can abend a job from processing the other successive steps in case the RC>0 in the previous step.
Your help is appreciated
Thanks
Siva |
|