View previous topic :: View next topic
|
Author |
Message |
malinisr
New User
Joined: 15 Jun 2006 Posts: 4
|
|
|
|
I have a following production job,were i am concatinating some production files.The problem is that sometimes any of the input files are not generated (due to earlier jobs) this particular job is abending.Is there any way to exclude that files from following step...?
//STEP010 EXEC PGM=SYNCTOOL
//TOOLMSG DD SYSOUT=*
//DFSMSG DD SYSOUT=*
//SYSOUT DD SYSOUT=*
//SYSOUD DD SYSOUT=*
//SYSDBOUT DD SYSOUT=*
//IN DD DSN=file1,DISP=SHR
// DD DSN=file2,DISP=SHR
// DD DSN=file3,DISP=SHR and so on
//OUT1 DD DSN=&&TEMP,DISP=(,PASS),SPACE=(CYL,(2,1),RLSE),
// UNIT=TEMPDA,
// DCB=(RECFM=FB,LRECL=14,BLKSIZE=27944)
//TOOLIN DD *
SORT FIELDS = COPY
/*
Note: I cant manually delete those steps using that files or make DISP option as MOD since they are production files. |
|
Back to top |
|
|
shreevamsi
Active User
Joined: 23 Feb 2006 Posts: 305 Location: Hyderabad,India
|
|
|
|
hi malinisr,
Could you plz let me know whether the Input files that are needed to execute your step are not at all created or just empty.
~Vamsi |
|
Back to top |
|
|
malinisr
New User
Joined: 15 Jun 2006 Posts: 4
|
|
|
|
Some Input files are not at all created |
|
Back to top |
|
|
shreevamsi
Active User
Joined: 23 Feb 2006 Posts: 305 Location: Hyderabad,India
|
|
|
|
Then...I feel there is nothing that can be done with ur step.
Check the Datasets manually whether they are existing and
U can override with a null file in the Job.
or
If u wan JCl to check,
Have one more step before your Step which checks whetehr the Dataset is created or not. Based on that u can put a condition to override with null files.
~Vamsi |
|
Back to top |
|
|
superk
Global Moderator
Joined: 26 Apr 2004 Posts: 4652 Location: Raleigh, NC, USA
|
|
|
|
If you could setup another job to run prior to this one, it could do the check for which datasets are cataloged, and create a dynamic set of //DD statements, and write that to a member of a PDS.
Then, this job could refer to that PDS member with an INCLUDE statement. |
|
Back to top |
|
|
|