View previous topic :: View next topic
|
Author |
Message |
Manas Sinha
New User
Joined: 29 Apr 2008 Posts: 20 Location: United Kingdom
|
|
|
|
Hi All,
I have a JCL in which I want to skip the processing if the VSAM file is not present. If the file is present, then I want to go execute all steps in the JCL.
Can this be achieved using IDCAMS ?
Best regards,
Amit. |
|
Back to top |
|
|
expat
Global Moderator
Joined: 14 Mar 2007 Posts: 8797 Location: Welsh Wales
|
|
|
|
Yes it can |
|
Back to top |
|
|
Manas Sinha
New User
Joined: 29 Apr 2008 Posts: 20 Location: United Kingdom
|
|
|
|
Hi Expat,
This is what I could think of using IDCAMS -
Define a file using IDCAMS, if return code is 0 - Skip processing, if return code > 0, then continue processing
Is there a better approach ?
Best regards,
Amit. |
|
Back to top |
|
|
expat
Global Moderator
Joined: 14 Mar 2007 Posts: 8797 Location: Welsh Wales
|
|
|
|
Manas Sinha wrote: |
Hi Expat,
This is what I could think of using IDCAMS -
Define a file using IDCAMS, if return code is 0 - Skip processing, if return code > 0, then continue processing
Is there a better approach ?
Best regards,
Amit. |
I'd go the other way around - LISTCAT to see if the file exists and execute accordingly.
If you set the file up, then the next time that you run the job, the file will exist so will cause the process to execute. Checking to see if the file already exists is safer. |
|
Back to top |
|
|
|