Change CICS PCT Entry (CHGCICSPCT)

Where allowed to run:
  • Batch job (*BATCH)
  • Interactive job (*INTERACT)
  • Batch program (*BPGM)
  • Interactive program (*IPGM)
  • Batch REXX procedure (*BREXX)
  • Interactive REXX procedure (*IREXX)
  • Using QCMDEXEC, QCAEXEC, or QCAPCMD API (*EXEC)
Threadsafe: No
Parameters
Examples
Error messages

Use the Change CICS Program Control Table (CHGCICSPCT) command to change an entry in the PCT.

The Program Control Table (PCT) contains a definition for each transaction that may be run from this system. Each local transaction must be linked with a program which is defined in the Program Processing Table (PPT). Each remote transaction should have an associated remote system identifier which is defined in the Terminal Control Table (System Entry) (TCS).

Top

Parameters

Keyword Description Choices Notes
LIB Library Communications name, *LIBL, *CURLIB Required, Positional 1
GROUP Group Communications name Required, Positional 2
TRANSID Transaction Character value Required, Positional 3
SYSID Remote CICS system Communications name, *SAME, *NONE Optional, Positional 4
RMTTRANSID Remote transaction Character value, *SAME, *TRANSID Optional, Positional 5
PGMID CICS program Communications name, *SAME Optional, Positional 6
TRANSTS Status *SAME, *ENABLED, *DISABLED Optional, Positional 7
PURGE Can be purged while executing *SAME, *YES, *NO Optional, Positional 8
WAITTIME Maximum deadlock wait time 0-7000, *SAME Optional, Positional 9
IDLETIME Maximum device I/O wait time 0-7000, *SAME Optional, Positional 10
DUMP Dump when Abend *SAME, *YES, *NO Optional, Positional 11
TWASIZE Transaction work area size 0-32767, *SAME Optional, Positional 12
SCRNSZE Screen size used *SAME, *DFT, *ALT Optional, Positional 13
LCLQUEUE Local system queuing *SAME, *YES, *NO Optional, Positional 14
UCTRN Auto upper case translation *SAME, *NO, *YES Optional, Positional 15
Top

Library (LIB)

Enter the name of the OS/400 library that contains the group. Possible values are:

Top

Group (GROUP)

Enter the name of the group to which the PCT entry to be changed belongs.

Top

Transaction (TRANSID)

Enter the transaction identifier of the PCT entry to be changed.

Top

Remote CICS system (SYSID)

Enter the name of the remote system that owns the transaction.

Possible values are:

Top

Remote transaction (RMTTRANSID)

Enter the identifier by which the transaction 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

CICS program (PGMID)

Enter that name of the program to be started by this transaction identifier. This program should have a PPT entry. This field is valid only for the local system, that is when the system identifier field contains *NONE.

Possible values are:

Top

Status (TRANSTS)

Indicates whether or not the transaction may be used.

Possible values are:

Top

Can be purged while executing (PURGE)

Indicates whether or not the transaction may be purged.

Possible values are:

Top

Maximum deadlock wait time (WAITTIME)

Enter the amount of time in seconds that the transaction can be in a dead lock state. The format is mmss

Possible values are:

Top

Maximum device I/O wait time (IDLETIME)

Enter the amount of time in seconds that the transaction waits for terminal input or output. The format is mmss.

Possible values are:

Top

Dump when Abend (DUMP)

Indicates whether or not a transaction dump is taken when the transaction terminates abnormally. This field is valid only for the local system, that is when the system identifier field contains *NONE.

Possible values are:

Top

Transaction work area size (TWASIZE)

Enter the size of the associated Transaction Work Area (TWA). This field is valid only for the local system, that is when the system identifier field contains *NONE.

Possible values are:

Top

Screen size used (SCRNSZE)

Indicates whether the default or the alternate screen size associated with the terminal to be used to run the transaction.

Possible values are:

Top

Local system queuing (LCLQUEUE)

Indicates whether or not queuing on the local system is to be performed.

Possible values are:

Top

Auto upper case translation (UCTRN)

Indicates whether the terminal input to this transaction is to be translated to uppercase at any terminal on which this transaction is run.

Possible UCTRN values are:

Top

Examples

None
Top

Error messages

Unknown
Top