Changes to CICS SPI

This section summarizes the changes to system programming interface commands across supported CICS® releases.

If you are upgrading from an end-of-service release, you can find information about the changes that are relevant to those releases in Summary of changes from end-of-service releases.

Highlights of changes across supported releases of CICS TS

Table 1 lists new, changed, or removed SPI commands in each supported CICS TS release.

The links that are provided for new commands take you to their reference information in the product documentation.

The links that are provided for changed commands take you to the relevant tables below where brief descriptions of the changes are provided.

Tag Service indicates external changes introduced by service APARs.

Changes to CICS SPI commands by release of CICS TS

View changes by command:

COLLECT STATISTICS
5.6 6.1 6.2 CICS TS 6.3
  CHANGED:

New NOTFND with RESP2 value of 3, which indicates that the performance class data for a task is not available. This new NOTFND with RESP2 value of 3 replaces the previous NOTFND with RESP2 value of 1 when the performance class data for a task is not available.

 
CREATE DB2ENTRY
5.6 6.1 6.2 CICS TS 6.3
  NEW OPTION: SHARELOCKS    
CREATE TRANSACTION
5.6 6.1 6.2 CICS TS 6.3
    CHANGED:

The default values of CMDSEC and RESSEC are changed to YES.

 
DISCARD TRANSACTION
5.6 6.1 6.2 CICS TS 6.3
CHANGED:

Transactions beginning with C can now be discarded as long as the name of the initial program does not begin with DFH, EYU, or CJx (where x is A through J).

     
ENABLE PROGRAM
5.6 6.1 6.2 CICS TS 6.3
  NEW OPTIONS:
  • GAEXECUTABLE
  • TAEXECUTABLE
   
EXTRACT STATISTICS
5.6 6.1 6.2 CICS TS 6.3
NEW OPTIONS:
  • SECURITY
  • USER
NEW OPTION: POLICY with new SUBRESTYPE option POLICYRULE CHANGED:

New NOTFND with RESP2 value of 3, which indicates that the performance class data for a task is not available. This new NOTFND with RESP2 value of 3 replaces the previous NOTFND with RESP2 value of 1 when the performance class data for a task is not available.

 
INQUIRE ASSOCIATION
5.6 6.1 6.2 CICS TS 6.3
CHANGED with APAR PH42306:

Enhanced support for Liberty. The association data user ID value now reflects the final user ID value used in secure Liberty transactions, instead of the initial user ID.

CHANGED:

Enhanced support for Liberty. The association data user ID value now reflects the final user ID value used in secure Liberty transactions, instead of the initial user ID.

   
INQUIRE CONNECTION
5.6 6.1 6.2 CICS TS 6.3
       
INQUIRE DB2ENTRY
5.6 6.1 6.2 CICS TS 6.3
  NEW OPTION: SHARELOCKS    
INQUIRE DUMPDS
5.6 6.1 6.2 CICS TS 6.3
CHANGED: New cvda SWITCHALL on SWITCHSTATUS option      
INQUIRE FEATUREKEY
5.6 6.1 6.2 CICS TS 6.3
  NEW OPTION: FILEPATH    
INQUIRE STORAGE
5.6 6.1 6.2 CICS TS 6.3
  CHANGED: New values PCSDSA, EPCDSA, PUDSA, and EPUDSA on the DSANAME option    
INQUIRE SUBPOOL
5.6 6.1 6.2 CICS TS 6.3
  CHANGED: New values PCSDSA, EPCDSA, PUDSA, and EPUDSA on the DSANAME option. ETDSA is removed.    
INQUIRE SYSDUMPCODE
5.6 6.1 6.2 CICS TS 6.3
NEW OPTIONS:
  • CHANGEAGENT
  • CHANGEAGREL
  • CHANGETIME
  • CHANGEUSRID
  • DEFINESOURCE
  • DEFINETIME
  • INSTALLAGENT
  • INSTALLTIME
  • INSTALLUSRID
     
INQUIRE SYSTEM
5.6 6.1 6.2 CICS TS 6.3
CHANGED:

New value TABLEONLY returned for DUMPING option

NEW OPTIONS:
  • EPCDSA
  • EPUDSA
  • PCSDSA
  • PUDSA
  • SDTMEMLIMIT
  • SRRTASKS

REMOVED OPTION: ETDSA

NEW OPTION: GRPLIST  
INQUIRE TASK
5.6 6.1 6.2 CICS TS 6.3
  CHANGED: New SRRSTATUS option to show the security request recording status of SRRACTIVE or SRRINACTIVE.    
INQUIRE TCPIPSERVICE
5.6 6.1 6.2 CICS TS 6.3
NEW OPTION: OPTIONSPGM      
INQUIRE TERMINAL
5.6 6.1 6.2 CICS TS 6.3
    NEW OPTION:
  • TNHOST
 
INQUIRE TRANCLASS
5.6 6.1 6.2 CICS TS 6.3
    NEW OPTION: PURGEACTION  
INQUIRE TRANDUMPCODE
5.6 6.1 6.2 CICS TS 6.3
NEW OPTIONS:
  • CHANGEAGENT
  • CHANGEAGREL
  • CHANGETIME
  • CHANGEUSRID
  • DEFINESOURCE
  • DEFINETIME
  • INSTALLAGENT
  • INSTALLTIME
  • INSTALLUSRID
     
INQUIRE TRANSACTION
5.6 6.1 6.2 CICS TS 6.3
      NEW OPTIONS: OTELEMIT, OTELPROP
INQUIRE TSQUEUE / TSQNAME
5.6 6.1 6.2 CICS TS 6.3
NEW OPTION: TSMODEL      
PERFORM SHUTDOWN
5.6 6.1 6.2 CICS TS 6.3
    CHANGED:

PERFORM SHUTDOWN and PERFORM SHUTDOWN IMMEDIATE enhanced to support the shutdown of CMAS and MAS regions.

 
PERFORM STATISTICS
5.6 6.1 6.2 CICS TS 6.3
NEW OPTIONS:
  • SECURITY
  • USER
NEW OPTION: CIPHER    
SET DB2ENTRY
5.6 6.1 6.2 CICS TS 6.3
  NEW OPTION: SHARELOCKS

CHANGED: New INVREQ RESP2 value of 20

   
SET DUMPDS
5.6 6.1 6.2 CICS TS 6.3
CHANGED:

New CVDA, SWITCHALL on SWITCHSTATUS option

     
SET SYSTEM
5.6 6.1 6.2 CICS TS 6.3
CHANGED:

New value TABLEONLY supported for DUMPING option.

NEW OPTION: SDTMEMLIMIT    
SET TASK
5.6 6.1 6.2 CICS TS 6.3
  CHANGED: New SRRSTATUS option to set the security request recording status to SRRACTIVE or SRRINACTIVE.    
SET TRANCLASS
5.6 6.1 6.2 CICS TS 6.3
    NEW OPTION: PURGEACTION

New INVREQ RESP2 value of 4, indicating that PURGEACTION has an invalid value.

 
SET TRANSACTION
5.6 6.1 6.2 CICS TS 6.3
CHANGED:

Transactions beginning with C can now be set disabled as long as the name of the initial program does not begin with DFH, EYU, or CJx (where x is A through J).

    NEW OPTIONS: OTELEMIT, OTELPROP
SET XMLTRANSFORM
5.6 6.1 6.2 CICS TS 6.3
  CHANGED: New INVREQ RESP2 value of 8, indicating that the XML schema file for the XMLTRANSFORM cannot be found.