Processing program table entries

All programs (load modules) managed by CICS® Program Management are defined by RDO and maintained in the Processing Program Table (PPT).

PPT entries are defined through RDO and also include information from the Loader Domain.

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

Figure 1. Processing Program Table Attributes Panel (C.Q)
 ________________ ZPPT
   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         
================================================================================
>                     PROCESSING PROGRAM TABLE (PROGRAMS)
 TABL PPT
+
+      Assembler . . . . . . . :      ASM
+      COBOL . . . . . . . . . :      COB
+      C programs  . . . . . . :        C
+      Disabled  . . . . . . . :      DIS
+      Enabled . . . . . . . . :      ENA
+      Macro level . . . . . . :      MAC
+      BMS map . . . . . . . . :      MAP
+      PL1 . . . . . . . . . . :      PL1
+      RPL loaded  . . . . . . :      RPL
+      Non-zero use count  . . :      USE
+
+      All table entries . . . :        *
================================================================================

To select programs with a specific attribute, place the cursor on the line describing the attribute and press PF11. To select a specific program, you can enter ID=program after PPT as in the following example:

TABL PPT ID=DFHABCD 

For a program entry in dump format, enter DUMP after program:

TABL PPT,ID=program DUMP 

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

TABL PPT,SEL=(attr1,attr2,.....attrn) 
You can use the asterisk wildcard character (*) in the program. For example:
ID=DFH*
Specifies programs beginning with DFH.
ID=*YZ
Specifies programs ending with YZ.
ID=A*B*
Specifies programs 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 PPT Summary panel is displayed in the following figure:

Figure 2. PPT 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 PPT ID=’*’
+                                 Entries selected: 1471  Skipped:  0
+      Program   Program   Program     Program      Load    Current     Total
+      ID        Attribs   Address     Length      Count    Usage       Usage
+      --------  --------  --------  --------  --------     --------  --------
+      ACFAECMD  Ena Asm          0     98560         0     0            0
+      ACFAECXP  Ena Asm          0      1496         0     0            0
+      ACFAEMTP  Ena Asm          0     79088         0     0            0
+      ACFAESIP  Ena Asm          0     18976         1     0            1
+      ACFAESPI  Ena Asm          0      1328         0     0            0
+      ACFAETSP  Ena Asm          0      1008         1     0           27
+      ACFAEUCC  Ena Asm          0      1056         0     0            0
+      ACFAEUCM  Ena Asm   001E4C00       704         0     0         2225
+      ACFAEUSP  Ena Asm   001F7000     10992         1     0          739
+      ACF6ACF   Ena Asm          0         0         0     0            0
+      ACF6ASCP  Ena Asm          0         0         0     0            0
+      ACF6BRUL  Ena Asm          0         0         0     0            0
+      ACF6INF   Ena Asm          0         0         0     0            0
+      ACF60ACF  Ena Asm          0         0         0     0            0
+      ACTP1     Ena PL1          0    179496         0     0            0
+      ACTP2     Ena PL1          0         8         0     0            0
+      APLLOS01  Ena Asm          0      7904         0     0            0
+      APLLOS10  Ena Asm          0      9760         0     0            0
For programs in the selected category, this panel shows the following fields:
Program Name
Program load module name.
Program Attributes
Attributes of this program, such as enabled or disabled, and programming language.
Note: The programming language shown is the deduced language. If the language has not been deduced, the defined language is shown.
Program Address
Location of the program in storage.
Program Length
Size of the program.
Load Count
Number of times this program has been loaded.
Current Usage
Current number of tasks using this program.
Total Usage
Number of times this program has been used in this CICS run.

To display detailed information on a particular program, place the cursor on that line and press PF11.

The PPT entry is displayed in the following figure:

Figure 3. PPT Entry Panel (Accessed by Zoom)
________________ ZZTABLE  VTM     CICSR23L V530./C SYS  07/08/13 18:38:33      
> PF1 Help     PF3 Back     PF4 Main Menu     PF7 Up     PF8 Down     PF11 Zoom 
                                                                                
=============================================================================== 
>                           SELECTED TABLE ENTRY                                
 TABL PPT ID='DFHCRQ'                                                           
+                                General Information                            
+      Program ID  . . . . . . :   DFHCRQ    PPTE address  . . . . . : 155B9D98 
+      Program status  . . . . :  Enabled    Defined program language: Assemblr 
+      Resource security level :      n/a    Deduced program language: Assemblr 
+      Program length  . . . . :     1272    Total use count . . . . :        7 
+      Current use count . . . :        0    Total load count  . . . :        1 
+      Current copies  . . . . :        1    Load status . . . . . . :   Loaded 
+      Load point  . . . . . . : 14AF7000    Load location . . . . . :    ERDSA 
+      Entry point . . . . . . : 94AF7118    Loaded from . . . . . . :      RPL 
+      RPL dataset . . . . . . : DFH.V3R1M0.CICS.SDFHLOAD                       
+                                                                               
+                                  Usage Attributes                             
+      Command level . . . . . :      Yes    PCLASS=system . . . . . :       No 
+      CEDF allowed  . . . . . :       No    Install type  . . . . . :  Grplist 
+      Amode . . . . . . . . . :       31    Rmode . . . . . . . . . :      Any 
+      Program attribute . . . : Reusable    Data location . . . . . :      Any 
+      Exec key  . . . . . . . :     CICS    Concurrency . . . . . . : Quasirnt 
+      API . . . . . . . . . . :  Cicsapi                                       
+                                                                               
+                                 Program Statistics                            
+      Use count . . . . . . . :        3    Fetch count . . . . . . :        0 
+      Deletes by compression  :        0    Refreshes . . . . . . . :        0 
+      Statistics last reset . :  0:00:01                                       
===============================================================================  
Note: The Loaded from field might contain the following values:
RPL
Indicates a private copy of the module was loaded from the relocatable program library (RPL)
REGION
Indicates a private copy of the module was loaded from either the STEPLIB or LINKLIST concatenation
LPA
Indicates a shared version of the module from the Link Pack Area (LPA) is being used
Library
Indicates that the program was loaded from an RDO defined Library.