Program control table

All CICS® transactions for the region are defined by RDO and maintained in the Program Control Table (PCT).

Transactions to be executed in another region include a SYSID indicator for transaction routing. The table entries shown include the parameters you define through macros or RDO as well as the attributes from the associated common RDO profile.

To display PCT entry attributes, select the PCT option (X) on the CICS path or enter fast path C.X from any panel.

Figure 1. Program Control Table Attributes Panel (C.X)
 ________________ ZPCT
    VTM     CICSSP31 V530./C SP22 11/23/13 15:51:03 
> PF1 Help     PF3 Back     PF4 Main Menu     PF7 Up  PF8 Down     PF11  Zoom

> A-AIDs       B-AID Kill    C-CSA    D-DCT    E-DLI      F-DDIR        G-PDIR  
> H-Dumps      I-Exits       J-XRF    K-FCT    L-ICEs     M-ICE Kill    N-JCT   
> O-PAM DSA    P-PAM EDSA    Q-PPT    R-SIT    S-TCTFX    T-TS          U-TSQ   
> V-TCT        W-Trace       X-PCT    Y-TD     Z-MCT     AA-IPConn              
================================================================================

>                     PROGRAM CONTROL TABLE (TRANSACTIONS)
 TABL PCT
+
+      Disabled  . . . . . . . :      DIS
+      Enabled . . . . . . . . :      ENA
+      Remote  . . . . . . . . :      REM
+      Non-zero TWA length . . :      TWA
+      Non-zero use count  . . :      USE
+      Storage violations  . . :      VIO
+
+      All table entries . . . :        *
================================================================================

To select transactions with a specific attribute, place the cursor on the line describing the attribute and press PF11. To select a specific transaction, you can enter ID=transid after PCT:

TABL PCT,ID=M2* 

For a PCT entry in dump format, enter DUMP after transid:

TABL PCT,ID=transid DUMP

To select transactions with several attributes, enter SEL= followed by a list of attributes:

TABL PCT,SEL=(attr1,attr2,.....attrn) 
You can use the asterisk wildcard character (*) in transid. For example:
ID=DFH*
Specifies transactions beginning with DFH.
ID=*YZ
Specifies transactions ending with YZ.
ID=A*B*
Specifies transactions beginning with A and having a B anywhere but at the end of the name.
If you zoom on the All Table Entries field, a PCT Summary is displayed in the following figure:
Figure 2. PCT Summary Panel (Accessed by Zoom)
 ________________ ZZTABLA  VTM     CICSSP31 V530./C SP22 11/23/13 15:51:03 
> PF1 Help     PF3 Back     PF4 Main Menu     PF7 Up     PF8 Down     PF11 Zoom

===============================================================================

>                              ALL TABLE ENTRIES  TABL PCT ID=’*’
+                                     Entries selected:   310  Skipped:   0
+      Tran      Tran      Tran          Tran  Program        TWA       Use
+      ID        Status    Priority     Class  ID           Size     Count
+      --------  --------  --------  --------  -------- --------  --------
+      -REC      Enabled          1         0  DSNCCOM1     1068         0
+      -STA      Enabled          1         0  DSNCCOM1     1068         0
+      -STO      Enabled          1         0  DSNCCOM1     1068         0
+      ACFM      Enabled          1         0  ACFAEMTP        0         0
+      ACFT      Enabled          1         0  ACFAETSP        0         2
+      ADYN      Enabled          1         0  DFH99           0         0
+      BB        Enabled         64         0  DFHCRP          0         0
+      BBRE      Enabled         64         0  DFHCRP          0         0
+      CATD      Enabled        255         0  DFHZATD         0        39
+      CBRC      Enabled          1         0  DFHBRCP         0         0
+      CD        Enabled         64         0  DFHCRP          0        34
+      CDAE      Enabled         64         0  DFHCRP          0        19
+      CDBC      Enabled        255         0  DFHDBME         0         0
+      CDBD      Enabled        255         0  DFHDBDI         0         0
+      CDBI      Enabled          1         0  DFHDBIQ         0         0
+      CDBT      Enabled        255         0  DFHDBDSC        0         0
+      CDCA      Enabled         64         0  DFHCRP          0         0
For each transaction in the selected category, this panel shows the following fields:
Tran ID
Transaction identifier for this table entry.
Tran Status
Status for this transaction (Enabled, Disabled).
Tran Priority
Transaction priority for this transaction. Priority can be numbered up to 255.
Tran Class
Transaction class (TCLASS) of the current transaction.
Program ID
Identifier of the first program invoked by this transaction.
TWA Size
Size of the Transaction Work Area for this transaction.
Use Count
Number of times this transaction has been invoked.

To display detailed information on a particular transaction code, place your cursor on that line and press PF11. A PCT entry is displayed in the following figure:

Figure 3. PCT Entry Panel (Accessed by Zoom)
 ________________ ZZTABLE  VTM     CICSSP31 V530./C SP22 11/23/13 15:51:03 
> PF1 Help     PF3 Back     PF4 Main Menu     PF7 Up    PF8 Down     PF11  Zoom

================================================================================

>                           SELECTED TABLE ENTRY  TABL PCT ID=’CATD’
+                                General Information
+      Transaction ID  . . . . :     CATD    Entry address . . . . . : 0881A1E0
+      Program ID  . . . . . . :  DFHZATD    Profile ID  . . . . . . : DFHCICSV
+      TWA size  . . . . . . . :        0    Transaction status  . . :  Enabled
+      Transaction priority  . :      255   *Transaction class       :   (none)
+      Storage violations  . . :        0    Screen selection  . . . :  Primary
+      Use count . . . . . . . :        0    Partitionset name . . . :     None
+      Task data location  . . :      Any   *Task data key . . . . . :     CICS
+      Storage clear . . . . . :       No   *Task runaway  . . . . . :        0
+      Transaction isolate . . :      Yes
+
+                                 Remote Attributes 
+      Dynamic routing . . . . :       No    Local dyn/route count . :        0
+      Remote system . . . . . :     None    Remote dyn/route count  :        0
+      Remote name . . . . . . :     None
+
+                                Recovery Attributes
+      Deadlock timeout (s)  . :        0    Read timeout  . . . . . :        0
+      Stall purge . . . . . . :       No    Terminal purge  . . . . :       No
+      Dump  . . . . . . . . . :      Yes    Trace . . . . . . . . . :      Yes
+      Restart . . . . . . . . :       No    Restart counter . . . . :        0
+
+                                Security Attributes
+      Trans security  . . . . :      Yes    Trans security level  . :        1
+      Resource security . . . :       No    Resource security level :        0
===============================================================================