IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

What is PARM=('&LOCIMS') in IEFBR14


IBM Mainframe Forums -> JCL & VSAM
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
dtalele
Currently Banned

New User


Joined: 25 Jan 2006
Posts: 13
Location: mumbai

PostPosted: Wed Feb 01, 2006 11:29 am
Reply with quote

HI ALL,

// EXEC PGM=IEFBR14,
// PARM=('&LOCIMS')


WOULD YOU PLEASE TELL ME WHAT ABOVE STEP MEANS
Back to top
View user's profile Send private message
superk

Global Moderator


Joined: 26 Apr 2004
Posts: 4652
Location: Raleigh, NC, USA

PostPosted: Wed Feb 01, 2006 6:58 pm
Reply with quote

Looks like a diagnostic aide someone added that would display a value for the variable "&LOCIMS" in the job's output listing.
Back to top
View user's profile Send private message
Bitneuker

CICS Moderator


Joined: 07 Nov 2005
Posts: 1104
Location: The Netherlands at Hole 19

PostPosted: Wed Feb 01, 2006 7:22 pm
Reply with quote

Here's a link where IEFBR14 is explained. Could be your IEFBR14 has been modified (or a new one has been written replacing the standard one). As superk said: it's not the standard IEFBR14.

www.answers.com/topic/iefbr14
Back to top
View user's profile Send private message
Bitneuker

CICS Moderator


Joined: 07 Nov 2005
Posts: 1104
Location: The Netherlands at Hole 19

PostPosted: Wed Feb 01, 2006 8:37 pm
Reply with quote

Looks like your can use symbolics without the need of a proc. In your jcl at step iefbr14 this symbolic should be present in one of your DD-statements. Example:

// SET GDS='0127'
//ALLOCATE EXEC PGM=IEFBR14,PARM='&GDS'
//SYSPRINT DD SYSOUT=*
//*D1 DD DSN=ULLYYYYY.TSI.A0127.PAYAUD,
//DD1 DD DSN=ULLYYYYY.TSI.A&GDS..PAYAUD,
// DISP=(MOD,DELETE,DELETE),
// SPACE=(TRK,(1,1)),
// DCB=(DSORG=PS,RECFM=VB,LRECL=500,BLKSIZE=6004),
// UNIT=SYSDA
Back to top
View user's profile Send private message
Bitneuker

CICS Moderator


Joined: 07 Nov 2005
Posts: 1104
Location: The Netherlands at Hole 19

PostPosted: Wed Feb 01, 2006 10:08 pm
Reply with quote

Sorry for the mistake: missed a part

Executed it myself and this is the result:


//$$NL58L7 JOB NPNL0000,
// $$NL58,
// NOTIFY=$$NL58,CLASS=1,
// MSGLEVEL=(1,1)
// SET SYM='GEORGE'
//PLKED EXEC PGM=IEFBR14,PARM='&SYM'
IEFC653I SUBSTITUTION JCL - PGM=IEFBR14,PARM='GEORGE'
//SYSOUT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//DD1 DD DSN=$$NL58.&SYM,UNIT=SYSDA,SPACE=(TRK,0),
// DISP=(MOD,DELETE,DELETE)
IEFC653I SUBSTITUTION JCL - DSN=$$NL58.GEORGE,UNIT=SYSDA,SPACE=(TRK,0),DISP=(MOD
Back to top
View user's profile Send private message
senthils

Active User


Joined: 15 Nov 2005
Posts: 117
Location: Chennai, India

PostPosted: Thu Feb 02, 2006 12:07 pm
Reply with quote

Thanks for the information Bitneuker
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> JCL & VSAM

 


Similar Topics
Topic Forum Replies
No new posts JCL EXEC PARM data in C Java & MQSeries 2
No new posts Need to specify PARM='POSIX(ON) Java & MQSeries 4
No new posts How to pass the PARM value to my targ... COBOL Programming 8
No new posts Passing parm from JCL to Assembler, b... PL/I & Assembler 2
No new posts Using PARM=('JPn"&SYMBOL&quo... DFSORT/ICETOOL 2
Search our Forums:

Back to Top