Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

Query on Conditional Execution in a JCL

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> JCL & VSAM
View previous topic :: :: View next topic  
Author Message
sriramd

New User


Joined: 02 Nov 2006
Posts: 10

PostPosted: Tue Jun 10, 2008 5:30 am    Post subject: Query on Conditional Execution in a JCL
Reply with quote

Hi,

Had a doubt if this could be done in a JCL.

I have 2 procs say Proc A and Proc B. Currently I am using 2 jobs to execute these procs. Is there a way I can use a single job to execute both the procs?

The only way to differentiate the processing is through a value provided in the SYSIN card. If the value in the Card is say "A" then run Proc A else for all the other cases run Proc B. Is there a way where in I can read the SYSIN within the proc and conditionally execute it depending on the value present in the SYSIN card.

Is it possible to SET a value in the job(this would be edited each time depending on the need), and make a check in a proc(Say Proc C) that if it has a value of "A" then execute the Proc A else execute Proc B?

If not in JCL, is there any other way to do other than writting a new Cobol program for this purpose.

TIA
Sriram
Back to top
View user's profile Send private message

Craq Giegerich

Senior Member


Joined: 19 May 2007
Posts: 1512
Location: Virginia, USA

PostPosted: Tue Jun 10, 2008 5:42 am    Post subject:
Reply with quote

Sounds like an excellent application for a scheduling package.
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Tue Jun 10, 2008 6:02 am    Post subject:
Reply with quote

Hello,

Using the scheduling software sounds like a winner.

You might also use only one PROC that executes the "A" half or the "B" half depending on a conditon code in a first step that reads the SYSIN and sets the conditon code accordingly.

Is there some reason that there must be 2 jobs instead of 1?
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> JCL & VSAM All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts JCL to Set Return code based on DB2 S... vinu78 DB2 17 Mon Mar 13, 2017 9:47 pm
No new posts SQL query not working in Cobol program. CuriousMainframer COBOL Programming 14 Wed Feb 22, 2017 5:56 pm
No new posts Omegamon for DB2 query ashek15 DB2 0 Wed Feb 15, 2017 11:25 am
No new posts Query on DB2 WLM stored procedures ashek15 DB2 8 Sun Feb 12, 2017 11:13 pm
No new posts GETMAIN/FREEMAIN query Suja.Sai CICS 9 Tue Jan 31, 2017 12:01 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us