The CICS BAC batch request utility

The CICS BAC batch request utility runs as a job step in a batch job stream. You use the utility to issue commands to one or more CICS® regions to ensure that the state of a given resource is as requested (see CICS BAC batch request utility commands for details of the utility commands). The batch request utility communicates with the CICS request server using DPL requests over EXCI links. If CICS BAC is not active in the target CICS region, the batch request utility updates the appropriate records in the CICS region control file to reflect the required resource state. The batch request utility must know the data set name of the control files for all CICS regions with which it attempts to communicate, in case a CICS region is not available. It determines the data set name by searching the CICS BAC control file table member, CBKCFTBL. CICS BAC uses one of the following methods, in this order of precedence, for locating the CBKCFTBL member.

The batch request utility uses the first member that it finds.

For more information about setting up and running a CICS BAC batch request utility, see Setting up and running a CICS BAC batch request utility.