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

What is the use of PURGE call on IMS DC


IBM Mainframe Forums -> IMS DB/DC
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
saidharrao
Warnings : 1

New User


Joined: 19 Feb 2005
Posts: 27
Location: hyderabad-ap-india

PostPosted: Wed Oct 10, 2007 12:08 am
Reply with quote

Hi,
I have got few queries on DC concepts. can anyone help me with the answers?

1. When I switch from one transaction to another transaction, should the Message length be same? Ex: I am switching from transaction 01 to 02. The Io message area the I have defined in 01 is 1500 bytes and in 02 it is 1000 bytes. That means I am trying to switch from a greater length Io area to lesser length IO area. What will happen in this scenario?
2. Similarly, what will happen in vice versa switching?
3. What is the use of PURGE call? How to issue in the program and what are the ideal scenarios to issue?

Thanks,
Back to top
View user's profile Send private message
Saroj Tripathy

New User


Joined: 05 Mar 2007
Posts: 23
Location: India

PostPosted: Wed Oct 10, 2007 3:38 pm
Reply with quote

read IMS books buddy. icon_smile.gif you can go thru the manuals available in this forum...
Back to top
View user's profile Send private message
rajesh_1183

Active User


Joined: 24 Nov 2005
Posts: 121
Location: Tadepalligudem

PostPosted: Wed Oct 10, 2007 6:54 pm
Reply with quote

Ans for Q1)
As of my knowledge there is no need of mentioning equal lengths for Message areas...u can define 5 bytes of msg area in 1st tran. and can pass 10 bytes to 2nd tran. and similarly vice versa...

Ans for Q2)
u can find the answer from the above....
Back to top
View user's profile Send private message
Sandy Zimmer

Active Member


Joined: 13 Jun 2007
Posts: 826
Location: Wilmington, DE

PostPosted: Wed Oct 10, 2007 10:02 pm
Reply with quote

saidharrao

It is much more efficient to send a short message. For instance, if someone enters bad data and your program editing catches it, you can send an error message telling the operator what is wrong and keep the screen displayed. You need only send the length of data that you need. Going from one transaction to another should be a short message unless you have data that you are sending. Are you manipulating the attribute bytes in your MFS?
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 -> IMS DB/DC

 


Similar Topics
Topic Forum Replies
No new posts Error while running web tool kit REXX... CLIST & REXX 5
No new posts Call program, directly from panel CLIST & REXX 9
No new posts Batch call online program, EXCI task ... CICS 3
No new posts CSQBGET - Call giving completion code... COBOL Programming 3
No new posts CICS DPL call CICS 6
Search our Forums:

Back to Top