CICS

Enables the use of CICS by updating BLL cells.

Syntax:
 >>-.---.-.----.--CICS----------------------><  
    +-/-+ +-NO-+
Parameters:

None

Properties:
Default: NOCICS
Phase: Syntax check
$SET: No
Comments:

This directive is reserved for use with add-on CICS products supplied by us. Do not change its setting unless you have an appropriate add-on product.

With CICS, if CICS-CPY is also set, the Compiler inserts:

COPY "CICS.CPY"

at the beginning of your Linkage Section. If your program has no Linkage Section, the Compiler inserts one as follows:

 LINKAGE SECTION. 
 COPY "CICS.CPY". 
 01 DFHCOMMAREA  PIC X(n).

where the parameters are:

CICS.CPY Contains a definition of the CICS EXEC INTERFACE BLOCK and DLI INTERFACE BLOCK compatible with Version 1, Release 6 (or earlier) of CICS.
n Takes one of the following values:
1 There is no DFHCOMMAREA
>1 There is a DFHCOMMAREA.

The Linkage Section item following the DFHCOMMAREA record is assumed to contain the BLL cells, each named and with the description PIC S9(8) COMP. The BLL cells are matched with the corresponding Linkage Section records according to CICS rules.

If the Compiler inserts the DFHCOMMAREA record, it is not visible during animation or in printer listings. However, the record can be queried during animation. If you intend to animate a program that uses BLL cells, set this directive on.

See Also: