EntireX Version 9.7
 —  Software AG IDL Extractor for COBOL  —

COBOL Mapping Editor

A COBOL source program mostly does not contain all the information needed for IDL mapping. With the Mapping Editor you enter this missing information. The Mapping Editor allows you to map the COBOL server interface to Software AG IDL. With the Mapping Editor you

The following table provides guidelines on IDL extraction per interface type. For the CICS interface types DFHCOMMAREA and DFHCOMMAREA Large Buffer, the guidelines distinguish further between COBOL server programs overlaying the input data structure with a different output data structure and COBOL server programs using same structures on input and output. You already selected this in the checkbox Input Message same as Output Message in Step 4: Define the Extraction Settings and Start Extraction.

Environment Interface Type CICS Message on Input and Output Guidelines
CICS DFHCOMMAREA (3) same (1,4) graphics/toc_closed.png More info
different (2,5) graphics/toc_closed.png More info
Large Buffer same (1) graphics/toc_closed.png More info
different (2) graphics/toc_closed.png More info
Channel Container graphics/toc_closed.png More info
Batch Standard Linkage graphics/toc_closed.png More info
IMS BMP with Standard Linkage graphics/toc_closed.png More info
MPP Message Interface (IMS Connect) graphics/toc_closed.png More info
Micro Focus Standard Linkage graphics/toc_closed.png More info

Notes:

  1. Checkbox Input Message same as Output Message in Step 4: Define the Extraction Settings and Start Extraction is checked. The COBOL data structure of the CICS input message is the same as the structure of the CICS output message.
  2. Checkbox Input Message same as Output Message in Step 4: Define the Extraction Settings and Start Extraction is cleared. The COBOL data structure of the CICS input message is different to the structure of the CICS output message (that is, the output overlays the input).
  3. Your DFHCOMMAREA COBOL server must be DPL-enabled to be directly supported by EntireX. The distributed program (DPL) link function enables a CICS client program to call another CICS program (the server program) in a remote CICS region. Technically, a COBOL server is DPL-enabled if If your program is not DPL-enabled, see What to do with other Interface Types? in Introduction to the IDL Extractor for COBOL
  4. See the following COBOL server examples for CICS input message the same as CICS output message:
  5. See the following COBOL server examples for CICS input message different to CICS output message:

Top of page