CICS Supplied Transactions
CICS system supplies some predefined transactions to complete special purpose tasks. These transactions are come up with CICS system installation and doesn't require any additional definition.
These transactions are useful to developers and operators in application development. System supplied transactions are categorized into two types based on its usage.
- Transactions triggered by CICS region that are not required operator interface.
- Transactions required operator interface to trigger and used in application development.
In this chapter, we will discuss about the system supplied transaction that require user interface useful for application development.
|Used to browse the CICS business transaction service (BTS) objects (process-types, processes, activities, containers, events and timers) known to the current region.
|certificate revocation lists transaction
|Used to create and update the certificate revocation lists (CRLs) that are stored in an LDAP server. Use CCRL if implementing SSL in any CICS regions and want each connection checked for a revoked certificate during the SSL handshake.
|database control menu
|Used to connect CICS to DBCTL, or to disconnect CICS from DBCTL.CDBC is applicable only to CICS systems using the IMS Database Control (DBCTL) interface.
|database control inquiry
|Used to inquire about the status of the interface between CICS and DBCTL.
|database control interface
|Use the CDBM transaction to issue DBCTL operator commands from a CICS terminal. CDBM is applicable only to CICS systems using the IMS Database Control (DBCTL) interface.
|temporary storage browse
|Use the CEBR transaction to browse temporary storage queues and to delete them. CEBR used to transfer a transient data queue to temporary storage to look at its contents and to re-create the transient data queue when finished.
|master terminal (alternate CICS)
|Use CEBT to control an alternate CICS system in an extended recovery facility (XRF) environment.
|Use CEDA to define resources to CICS system while the system is running. CEDA can update both the CICS system definition (CSD) file and the running CICS system.
|CEDF and CEDX
|the execution diagnostic facility
|CEDF provides two transactions that can use for testing application programs.
|master terminal (emergency use)
|Use CEKL to remove tasks from a system in a situation where can’t issue the CEMT transaction.
|CICS monitoring facility
|Use the CEMN to inquire on the settings for the CICS monitoring facility and to change some of the settings without needing to restart CICS.
|Use CEMT to invoke all the master terminal functions. The master terminal program provides dynamic user control of the CICS system. Using CEMT, an operator can inquire about and change the values of parameters used by CICS, alter the status of the system resources, terminate tasks, and shut down the CICS system.
|The CEOT command allows to inquire about the status of own terminal and to change some of its values. CEOT can’t use to inquire about or change the values of any other terminal.
|Use the CESF transaction to sign off from the CICS system.
|Use CESL to sign on to CICS using a password or a password phrase as authorization.
|Use CESN to sign on to CICS by using a password as authorization. CESN does not support password phrases.
|Use CEST to invoke a subset of the CEMT transaction. The CEST INQ|SET commands allow to inquire and alter some of the values of lines tasks and terminals.
|Use CETR to control CICS tracing activity.
|inactivate debugging profiles
|Transaction CIDP is a utility transaction can use to inactivate all debugging profiles in system.
|indoubt testing tool
|Use the CIND transaction to test the effect of indoubt failures on application programs.
|CICS load module map
|Transaction CLDM is used to generate a CICS load module map.
|Language Environment runtime options
|The CLER is provided by Language Environment and is not shipped as part of the CICS Transaction Server product.
|messages and codes display
|Use CMAC to display information about CICS messages and codes.
|Use CMSG to send messages from terminal to one or more destinations.
|unit of work resynchronization transaction
|To avoid a warm restart, use the CPIA transaction to resynchronize Web Services Atomic Transaction units of work and to remove shunted units of work.
|write to console operator
|Use CWTO to send messages to the console operator.
|CICS DB2 transaction DSNC
|Use DSNC to enter DB2 commands and carry out a range of other CICS DB2 tasks.