Rational Developer for System z
PL/I for Windows, Version 8.0, Programming Guide

Using the CICS run-time user exit

One of the key functions of the CICS run-time exit, CEEFXITA, is to let you control whether or not the CICS Dynamic Transaction Backout (DTB) occurs when PL/I transactions fail. The CICS run-time exit is driven immediately before and immediately after the invocation of each PL/I program within a transaction under CICS. Each time the exit is called, the typed structure CXIT (part of the include file IBMVCXT.INC) is used for communication between the PL/I run-time and the exit.

It is strongly recommended that you review and modify (if necessary) the user exit.

This structure contains information pertinent to the PL/I program, including:

Rational Developer for System z
PL/I for Windows, Version 8.0, Programming Guide