MVSFORUMS.com Forum Index MVSFORUMS.com
A Community of and for MVS Professionals
 
 FAQFAQ   SearchSearch   Quick Manuals   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

LCT member in IMS BMP/BTS

 
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> IMS
View previous topic :: View next topic  
Author Message
Ram22
Beginner


Joined: 09 Jun 2004
Posts: 33
Topics: 6

PostPosted: Thu Dec 08, 2005 10:22 am    Post subject: LCT member in IMS BMP/BTS Reply with quote

Hi All,

We are using BMP for our project. For running online modules in IMS through batch we have choosen this approach.

We use changeMan as the version control tool in our shop.
While compiling the root module in changeman the shop uses one LCT member too to reside in the same package. The content of LCT member is :

Code:

000001   ENTRY DLITCBL   
000203   NAME xxxxxx(R)


xxxxxx is the name of the root module.

My doubt is about the association between the LCT member and Root Module. I could not understand the relationship between these two.

Please explain me if any one is aware of this.

Regards & Thanks,
Ram
Back to top
View user's profile Send private message
Ram22
Beginner


Joined: 09 Jun 2004
Posts: 33
Topics: 6

PostPosted: Wed Dec 28, 2005 10:48 pm    Post subject: Reply with quote

Hi All,

I could find an explanation for the query I posted.

The LCT member is used to create an Alias for a load module. i.e. if we need to refer the load module with some other name, we can mention the alias name in LCT member. This way when ever the system needs to invoke the alias it will invoke the actual load module.

This technique is used for online IMS modules to match up the transaction name and load name.

This technique is used in DB2 stored procedures too. As the name of a COBOL program is restricted to 8 characters unlike name of stored procedure which can take more than 8 characters we use LCT to give an alias name with more than 8 characters to a 8 character load module.

Regards & Thanks,
Ram
Back to top
View user's profile Send private message
Bithead
Advanced


Joined: 03 Jan 2003
Posts: 550
Topics: 23
Location: Michigan, USA

PostPosted: Tue Jan 03, 2006 12:50 pm    Post subject: Reply with quote

IMS passes control over to a program through the appropriate entry point. In this case, you are using the IMS-to-COBOL declaration. All IMS programs written in COBOL must be linked with the ENTRY statement that you have listed.

See the IMS Application Programming Guide for Database Manager for further information.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> IMS All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


MVSFORUMS
Powered by phpBB © 2001, 2005 phpBB Group