IBM Support

Use of integrated CICS translator for EXCI batch programs

Question & Answer


Question

When compiling code with option CICS(EXCI) using the integrated translator, you recieve message DFH7006I W the EXCI option is not supported by the integrated translator. However, the application program seems to work okay. So you would like to know, can an external CICS interface (EXCI) batch program compiled with the integrated translator be used without problems?

Cause

The Explanation and System action for message DFH7006I W state that The EXCI translator option has been specified for the integrated translator. This is not supported. The translation and compilation proceeds, but the resulting program is not guaranteed to execute correctly.

The following is also included in the Notes under Using the CICS-supplied procedures to install application programs in the CICS Transaction Server for z/OS (CICS TS) V5.1 documentation:

You must use a separate translator step for EXCI COBOL programs, because translator options are ignored when you use the integrated CICS translator.

... the integrated translator cannot be used if the COBOL program is intended for batch processing using the EXCI option.

... the integrated translator cannot be used if the PL/I program is intended for batch processing using the EXCI option.

Answer

CICS Request for Enhancement (RFE) 22993 asks that if this is a restriction that it be removed, that the EXCI option be supported by the integrated translator.

As mentioned in the RFE, so far, investigation has shown that no problems have been identified for C, C++, and COBOL. And, the intention is to remove the restriction in a future release of CICS.

PL/I however, does have a problem and will not work when the EXCI batch code is translated with the integrated translator.

Therefore, with the exception of PL/I, the integrated translator works for EXCI batch programs and message DFH7006I can be ignored.

[{"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Application Development","Platform":[{"code":"PF035","label":"z\/OS"}],"Version":"5.1;4.2;4.1;3.2;3.1","Edition":"Not Applicable","Line of Business":{"code":"LOB70","label":"Z TPS"}}]

Product Synonym

CICS/TS CICS TS CICS Transaction Server

Document Information

Modified date:
05 January 2026

UID

swg21661391