On 2010-06-24 13:59, Frank Swarbrick wrote: 

>Now that we've been on z/OS for a few weeks, I feel to need to ask 
>a question that has annoyed me since I started working on z/OS two years 
>ago.  Instream datasets are good. Why are they not supported inside of
>procs?  Is there a technical reason, or is it just "because"?  
>We use procs for almost all of our production jobs, with many steps that
>could take advantage of instream datasets if not for this restriction.  

Back in 1991, I greatly appreciated the JCL enhancements that came in MVS/ESA 
4.1 (INCLUDE, SET, proc/include nesting, etc), but I felt disappointed that 
in-line control-cards were still incompatible with PROCs - like you say.

Since the target became MVS/ESA 4.1, most of the VSE/MVS conversions I was 
involved in didn't use procedures in their MVS JCL, because most of the 
reasons procs had to be used before MVS/ESA 4.1 were gone.  Several of these 
conversion projects had a VSE scheduler that supported variables in control 
cards, and needed something equivalent in MVS.  So, in MVS, they used 
TSREPVAR, TSIDCAMS, other similar utilities, or SUBSYS=(CCSS,...
-- they're described here: http://gsf-soft.com/Products/CCSS.shtml

-- 
 Gilbert Saint-Flour
 GSF Software
 http://gsf-soft.com

PS: Sorry it took me so long to reply to this message.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to