How do you override i.e. TIME parameter in STEP3?
How do you explain LIST parameter of START VTAM command?

--
Radoslaw Skorupka
Lodz, Poland



W dniu 30.11.2024 o 16:17, Seymour J Metz pisze:
WTF? It has been the case since OS.360 F14 that you could have overrides on the 
START. The DD overrides are applied to IEFRDER and the EXEC overrides are 
applied to the EXEC PROC=. What you can't do is to direct a DD override to 
anything other than IEFPROC.IEFRDER.

Of course, you can code the JCL with lots of symbolic parameters, and override 
those.

--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
עַם יִשְׂרָאֵל חַי
נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר



________________________________________
From: IBM Mainframe Discussion List <[email protected]> on behalf of Radoslaw 
Skorupka <[email protected]>
Sent: Friday, November 29, 2024 9:38 PM
To: [email protected]
Subject: Re: JES2, HASPPARM and PARM

External Message: Use Caution


It is NOT a JCL.
We have two different animals, both having same name:
1. PARM keyword in START command
2. PARM in EXEC card in JCL

It is never said that PARM or DISP or SPACE or any other keyword can be
specified in MVS START command to override the keyword in JCL. Obvious
reason: a procedure may have more than one step and each step can have
PARM or TIME, etc.
Instead another trick exists: for started jobs (JOBcard present) the
parameters from the START command are considered as SET PARM=...
variables. But this is still not the keyword, just poorly named &VAR.
BTW: It is popular to start VTAM withe LIST= parameter. Obviously there
is no such string ("LIST") in the VTAM procedure.

--
Radoslaw Skorupka
Lodz, Poland



W dniu 29.11.2024 o 00:43, Seymour J Metz pisze:
JCL keywords are all or nothing; a PARM override replaces the entire thing. The 
trick is to use symbolic parameters instead of PARM overrides.

--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
עַם יִשְׂרָאֵל חַי
נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר



________________________________________
From: IBM Mainframe Discussion List<[email protected]> on behalf of Radoslaw 
Skorupka<[email protected]>
Sent: Thursday, November 28, 2024 10:36 AM
To:[email protected]
Subject: JES2, HASPPARM and PARM

External Message: Use Caution


I want to change my JES2 JCL procedure.
The goal is to remove HASPPARM and use logical PARMLIB concatenation
instead.
That mean the initialization member should be specified as
PARM='MEMBER=memname'

The PARM can be specified directly in JCL procedure or as a part of
START command.
However I noticed that S JES2,PARM='WARM,NOREQ'  nullifies PARM
specified on procedure step's PARM.

I can put all the parameters into procedure or into the command.
However I would like to keep possibility to specify parameters in the
command while the PARM in the proc is also present.

Is it possible?
What trick am I missing?

--
Radoslaw Skorupka
Lodz, Poland

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to