Program-id



Support for OS/VS COBOL, VS COBOL II, COBOL for OS/390 & VM and Enterprise COBOL for z/OS

Program-id

Postby ABiradar » Mon Dec 20, 2010 9:52 am

What is the importance of program-id in a cobol program.
Generally we code it same as the PDS member name which contains cobol code.
If Program-id is not same as member name, how will it effect?
ABiradar
 
Posts: 2
Joined: Mon Dec 20, 2010 9:36 am
Has thanked: 0 time
Been thanked: 0 time

Re: Program-id

Postby dick scherrer » Mon Dec 20, 2010 10:14 am

Hello and welcome to the forum,

Generally we code it same as the PDS member name which contains cobol code.
Yes, this is the rule in almost every organization. Unless specifically directed otherwise, you should do this. As the use of COBOL widens, this will change for some organizations.

Read here for more:
http://publibz.boulder.ibm.com/cgi-bin/ ... lr50/3.1.1
Hope this helps,
d.sch.
User avatar
dick scherrer
Global moderator
 
Posts: 6268
Joined: Sat Jun 09, 2007 8:58 am
Has thanked: 3 times
Been thanked: 93 times

Re: Program-id

Postby enrico-sorichetti » Mon Dec 20, 2010 1:39 pm

there is no relation whatsoever between COBOL PROGRAM ID and member name per se...

when the compiler is invoked the compiler itself will not be aware from where the source program comes from
( it is just reading a PD dataset )

member name being the same as the PROGRAM ID depends only on strictly/loosely enforced standards.

is it required and used by some change management packages ??? strict standard
Your organization tells You so, a bit more loose one ( if not checked somehow )
cheers
enrico
When I tell somebody to RTFM or STFW I usually have the page open in another tab/window of my browser,
so that I am sure that the information requested can be reached with a very small effort
enrico-sorichetti
Global moderator
 
Posts: 2994
Joined: Fri Apr 18, 2008 11:25 pm
Has thanked: 0 time
Been thanked: 164 times

Re: Program-id

Postby Robert Sample » Mon Dec 20, 2010 5:21 pm

PROGRAM-ID will be the default load module name for the program. This can be changed via linkage editor / binder overrides, though.
Robert Sample
Global moderator
 
Posts: 3719
Joined: Sat Dec 19, 2009 8:32 pm
Location: Dubuque, Iowa, USA
Has thanked: 1 time
Been thanked: 279 times


Return to IBM Cobol

 


  • Related topics
    Replies
    Views
    Last post