View previous topic :: View next topic |
Author |
Message |
lalls Beginner
Joined: 02 Dec 2002 Posts: 3 Topics: 1
|
Posted: Tue Sep 16, 2003 9:11 am Post subject: IMS transactio and program link |
|
|
Where does the link between IMS online transactions and the programs they invoke reside and how are transaction and MFS linked??? |
|
Back to top |
|
 |
Bithead Advanced

Joined: 03 Jan 2003 Posts: 550 Topics: 23 Location: Michigan, USA
|
Posted: Tue Sep 16, 2003 11:31 am Post subject: |
|
|
The link between the transaction and the program is defined in the Stage 1 definition (See the IMS Installation Guide Volume II, APPLCTN and TRANSACT Macros). The link between the format (MFS) and the transaction is defined in the MID - look for "MSG TYPE=INPUT" - the transaction code is the first MFLD entry (See IMS Application Programming - Transaction Manager). |
|
Back to top |
|
 |
lalls Beginner
Joined: 02 Dec 2002 Posts: 3 Topics: 1
|
Posted: Wed Sep 17, 2003 2:40 am Post subject: |
|
|
Hi Bithead,
Thanks for the reply.
I am still not able to find the link between the PSB and program. Since the following code only connects a PSB and transaction name. How is program name derived from PSB.
APPLCTN PSB=DFSIVP1,PGMTYPE=TP
TRANSACT CODE=IVTNO,MODE=SNGL,
MSGTYPE=(SNGLSEG,NONRESPONSE,1) |
|
Back to top |
|
 |
Bithead Advanced

Joined: 03 Jan 2003 Posts: 550 Topics: 23 Location: Michigan, USA
|
Posted: Wed Sep 17, 2003 11:41 am Post subject: |
|
|
The PSBGEN macro for this PSB in ADFSISRC(DFSIVP1) is
PSBGEN LANG=ASSEM,PSBNAME=DFSIVP1
In an MPP environment, the PSB name must match the program name - see IMS Utilities Reference: System - Chapter 2. |
|
Back to top |
|
 |
lalls Beginner
Joined: 02 Dec 2002 Posts: 3 Topics: 1
|
Posted: Wed Sep 17, 2003 11:43 pm Post subject: |
|
|
Thanks a lot..... |
|
Back to top |
|
 |
|
|