Page 1 of 1

What is the meaning of these sentense.

PostPosted: Mon Apr 15, 2013 6:48 pm
by Mehdi shri
Dear friends
Whit the appologize of you because of my hying.
My JCL contains the following statement.
//CONVQS1 EXEC ISPFPRC1,                   
//  PARM.ISPF='ISPSTART CMD(%MYREXX1)',         
//  PREFP='ISP'                               
//ISPF.SYSEXEC DD DISP=SHR,DSN=USER14.GRP.JCL 


Can anybody help me that what is JCL statements says?
Specially what's the meaning of
//  PARM.ISPF='ISPSTART CMD(%MYREXX1)',         
//  PREFP='ISP'                               


Whit the must regards.
Thanks a lot.

Re: What is the meaning of these sentense.

PostPosted: Mon Apr 15, 2013 7:20 pm
by enrico-sorichetti
why not look Yourself at the
JCL guide
and
JCL reference
manuals ???

Re: What is the meaning of these sentense.

PostPosted: Mon Apr 15, 2013 7:23 pm
by Ed Goodman
In short, you are executing a proc named ISPFPRC1.

Within that proc there is a step called ISPF. The 'PARM.ISPF=' is passing a parm to the program being executed by that step. It would be the same as if you ran 'ISPF EXEC PGM=xxxxx,PARM='

Also within the proc, there is a SYMBOLIC PARAMETER named 'PREFP', you sill see it as &PREFP in the proc. Wherever it appears, it will be replaced by 'ISP'.

Re: What is the meaning of these sentense.

PostPosted: Mon Apr 15, 2013 7:52 pm
by BillyBoyo
Old-time, Ed.

"Overriding statements can appear in any order when they explicitly specify the step that is being overridden. Added statements can appear in any order when they specify the step explicitly"

http://publib.boulder.ibm.com/infocenter/zos/v1r11/index.jsp?topic=/com.ibm.zos.r11.ieab600/iea2b69023.htm

Re: What is the meaning of these sentense.

PostPosted: Tue Apr 16, 2013 7:24 pm
by Ed Goodman
Yep, you're right. I didn't even know the rule changed.

Been burned by it so much it's a habit now.