Transactions report

The Transactions report is produced using a combination of the EXEC CICS INQUIRE TRANSACTION and EXEC CICS EXTRACT STATISTICS TRANSACTION commands. The statistics data is mapped by the DFHXMRDS.

Table 1. Fields in the Transactions Report
Field Heading Description
Tran id The name of the transaction.

Source field: EXEC CICS INQUIRE TRANSACTION

Tran Class The name of the transaction class in which the transaction is defined.

Source field: XMRTCL

Program Name The name of the program when the transaction was defined, or spaces if a program name was not supplied.

Source field: XMMRPN

Dynamic Indicates whether the transaction was defined as dynamic.

Source field: XMRDYN

Isolate Indicates whether the transaction's user-key task-lifetime storage is isolated from the user-key programs of other transactions.

Source field: EXEC CICS® INQUIRE TRANSACTION ISOLATEST

Task Data Location Where certain CICS control blocks will be located for the transaction.

Source field: EXEC CICS INQUIRE TRANSACTION TASKDATALOC

Task Data Key The storage key in which CICS will obtain all storage for use by the transaction.

Source field: EXEC CICS INQUIRE TRANSACTION TASKDATAKEY

Attach Count The number of times that this transaction has been attached. If a transaction definition is used to start a transaction remotely, the transaction is included in the Attach Count for the region where the transaction runs.

Source field: XMRAC

Restart Count The number of times this transaction was restarted after an abend. This field is zero if the transaction was not defined as RESTART=YES.

Source field: XMRRC

Dynamic Counts - Local The total number of times the dynamic transaction routing exit has chosen to run this transaction on the local system. This field is zero if the transaction was not defined as DYNAMIC=YES.

Source field: XMRDLC

Dynamic Counts - Remote The total number of times the dynamic transaction routing exit has chosen to run this transaction on a remote system. This field is zero if the transaction was not defined as DYNAMIC=YES.

Source field: XMRDRC

Remote Starts The number of times that this transaction definition has been used to attempt to start the transaction on a remote system. (This might not necessarily be the same as the number of successful starts.) A Remote Start is only counted in the CICS region that initiates the process, and not in the remote system where the transaction runs. In some circumstances, the use of a transaction definition for a remote start is not counted. This includes the case where a transaction definition that specifies the local sysid or nothing as the REMOTESYSTEM value, is used to start a transaction in a remote system, with the remote system specified on the SYSID option of the START command.

Source field: XMRRSC

Storage Viols The number of times that a storage violation has been detected for this transaction definition. 

Source field: XMRSVC

Abend Count The number of times that this transaction has abended.

Source field: XMRAENDC