In this procedure, you define transaction programs (TPs) to the local communications server (or client connected to the communications server) so that it knows how to invoke a CICS program invoked from the mainframe.
The following TPs must be defined for inbound function shipping, transaction routing, and distributed program linking:
TP Name | CICS Transaction | Purpose |
---|---|---|
CPMI | CPMI | Function shipping mirror transaction for ANSI |
CSMI | CSMI | Function shipping mirror transaction, general |
x'03000000' | CSM3 | Function shipping QUEUE model requests1 |
CVMI | CVMI | Function shipping mirror transaction for EBCDIC |
CRTE | CRTE | Transaction routing transaction |
CRSR | CRSR | Internal CICS housekeeping transaction |
1You must upgrade the resource definition file, dfhdrdat, for the CSM3 transaction to be made available to the system as part of the DFHISC group. To do this, execute the caspcupg command. See the caspcupg reference topic for details. |
For inbound function shipping, transaction routing, or distributed program linking, you must add the resource group DFHISC to the startup list in the SIT that contains the PCT definitions for the above transactions.
To define a transaction program:
Include the 'TP Name' table in the generic section.