Program           (PCT)

DESCRIPTION
The "Program" corresponds to the name of a system executable. The Sun MTP 
Program Control Table (PCT) maps a transaction code, "Transid", to a "Program".


VALUES
A "Program" can have a maximum of eight characters. It is always uppercase since
the names are used in CICS commands.


INTERPRETATION
Every "Transid" to be executed must be known to the Sun MTP system, along with
the application programs that are to be executed on its behalf. Each "Transid"
and its associated "Program" is defined in the Sun MTP PCT. 


CONCLUSIONS
In order for Sun MTP to be able to execute an application program, three 
conditions must hold true. First, the "Transid" and "Program" must be defined in
the Sun MTP PCT. Sun MTP requires this definition to map a request for a 
particular "Transid" to an actual "Program". Next, the "Program" must also be 
registered in the Sun MTP Processing Program Table (PPT). Sun MTP refers to this 
definition to identify the type of file associated with the "Program". The file 
type is the "Map" on the PPT Screen for the "Program". Finally, the file must 
actually exist. A type 'C' (COBOL executable) or type 'A' (load module) file 
must reside in one of the directories specified by KIXPROGS. A type 'M' (BMS 
map set) file must reside in one of the directories specified by KIXMAPS. The 
values of both of these environment variables appear in the Environment Screen.
