Where allowed to run:
|
Parameters Examples Error messages |
Use the Change CICS Processing Program Table (CHGCICSPPT) command to change an entry in the PPT.
The Processing Program Table (PPT) defines the programs that may be invoked by the transaction identifiers held in the PCT. A PPT entry may define:
Top |
Keyword | Description | Choices | Notes |
---|---|---|---|
LIB | Library | Communications name, *LIBL, *CURLIB | Required, Positional 1 |
GROUP | Group | Communications name | Required, Positional 2 |
PGMID | CICS program | Communications name | Required, Positional 3 |
CICSMAP | BMS map set | *SAME, *NO, *YES | Optional, Positional 4 |
SYSID | Remote CICS system | Communications name, *SAME, *NONE | Optional, Positional 5 |
RMTPGMID | Remote CICS program | Communications name, *SAME, *PGMID | Optional, Positional 6 |
PGMOBJ | Program object | Qualified object name | Optional, Positional 7 |
Qualifier 1: Program object | Name, *SAME | ||
Qualifier 2: Library | Name, *SAME, *LIBL, *CURLIB | ||
CICSDEBUG | CICS debug | *SAME, *DEBUG, *NODEBUG | Optional, Positional 10 |
APISET | API commands | *SAME, *FULLAPI, *DPLSUBSET | Optional, Positional 11 |
TRANSID | Transaction | Character value, *SAME, *NONE | Optional, Positional 12 |
PGMSTS | Status | *SAME, *ENABLED, *DISABLED | Optional, Positional 8 |
PGMLNG | Calling convention | *SAME, *COBOL, *C | Optional, Positional 9 |
Top |
Enter the name of the OS/400 library that contains the group. Possible values are:
Top |
Enter the name of the group containing the PPT entry to be changed.
Top |
Enter the program identifier used to initiate an iSeries program object. This field is also used to identify this PPT entry.
Top |
Indicates if the program identified in the PGMID field is a BMS map set or a user space.
Possible values are:
Top |
Enter the identifier of the remote system owning the program. This field is valid only for PPT entries defining application programs, that is when the CICSMAP field contains *NO. This field is not valid for the local system, that is when the system identifier field contains *NONE.
Possible values are:
Top |
Enter the identifier by which the program is known on the remote system. This field is not valid for the local system, that is when the system identifier field contains *NONE.
Possible values are:
Top |
Enter the name of the iSeries program object or user space object that will be utilized by the program identifier. This field is valid only for the local system, that is when the system identifier field contains *NONE.
Possible library values are:
Possible object values are:
Top |
Indicates whether or not the CICS-supplied transaction CEDF can be used when running an iSeries program object. This field is valid only when the CICSMAP field is referencing an application program held on the local system, that is when the CICSMAP field contains *NO and the system identifier field contains *NONE.
Possible values are:
Top |
Indicates which of the EXEC CICS commands can be executed in an application program. This field is valid only when the CICSMAP field references an application program held on the local system, that is when the CICSMAP field contains *NO and the system identifier field contains *NONE.
Note: If the program identifier starts with AEG, then this field must contain *FULLAPI.
Possible values are:
Top |
Enter the overriding transaction identifier under which the server program runs during a distributed program link. This transaction identifier should have its own PPT entry. This parameter is not valid for the local system, that is when the system identifier field contains *NONE.
Possible values are:
When there is not enough space to enter the apostrophes, then enter an ampersand (&) in the first character position to get an extended field size that allows for the entry of additional characters. Blanks are accepted but, when the entry is defined to a control region, anything after the blank is ignored. For example, 'ab g' will be treated as 'ab' in the control region.
Hexadecimal characters should be enclosed in apostrophes and preceded by an uppercase X, for example X'A1A2A3A4'. Any hexadecimal value will be accepted, but, if the value is not a printable character, the entry will be rejected when it is defined to a control region.
Top |
Indicates whether or not the program identifier can be used.
Possible values are:
Top |
Enter the program language convention used to call the OS/400 program object. This determines how CICS passes parameters to the program object.
Possible values are:
Top |
Top |
Top |