To specify the corresponding ASCII CCSID for an EBCDIC CCSID

Note: To complete this task, you must have administrator privileges to the Enterprise Developer installation directory.
  1. Specify the EBCDIC CCSID in the SIT. See To specify a CCSID table in the CICS SIT for details.
  2. Code a COBOL module named MFCCSIDMAP, inserting the following code:
           linkage section.
           01 lk-ccsid                     pic x(4) comp-5.
    
           procedure division using by reference lk-ccsid.
               if lk-ccsid = EBCDIC-CCSID
                   move ASCII-CCSID to lk-ccsid
               end-if
               goback.

    Where EBCDIC-CCSID is the CSSID specified in the SIT and ASCII-CCSID is the corresponding ASCII CCSID.

  3. Compile MFCCSIDMAP to a shared library (.so) file, using the charset(ASCII) and dialect(MF) directives.
  4. Make a backup copy of the existing MFCCSIDMAP.so file located by default in $COBDIR/bin.
  5. Copy your new MFCCSIDMAP compiled program file to the $COBDIR/bin directory, overwriting the existing file.