IBM Support

PH12087: IMS CATALOG IMPORT/RESOURCE CHANGE FUNCTIONS OF ADMIN TOOL GENERATES INCORRECT DBD SOURCE WHEN COBOL COPYBOOK IS IMPORTED.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • -When OCCURS is specified to the last field in the COBOL
    copybook, Administration Tool can create incorrect FIELD
    statement in the DBD source.  As the result,  DBDGEN error
    occurs in IMS catalog import and IMS resource change.
    -When OPTIMIZE(FULL) is specified to COBOL compiler option,
    Administration Tool sets START=1 to multiple FIELD statements
    erroneously. This error cannot be detected during DBDGEN.
    However, the generated IMS DBD control blocks contain incorrect
    start position of fields.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of IBM IMS Administration Tool for     *
    *                 z/OS (FMID=HALC110)                          *
    ****************************************************************
    * PROBLEM DESCRIPTION: IMS catalog import and IMS resource     *
    *                      change functions of Administration      *
    *                      Tool generate incorrect DBD source      *
    *                      when either of the following            *
    *                      conditions is satisfied in COBOL        *
    *                      copybook import:                        *
    *                                                              *
    *                      - OCCURS is specified to the last       *
    *                      field in the COBOL copybook             *
    *                                                              *
    *                      - OPTIMIZE(FULL) is specified to        *
    *                      COBOL compiler option                   *
    ****************************************************************
    * RECOMMENDATION: Apply the maintenance for this APAR.         *
    ****************************************************************
    For the following reasons, IMS catalog import and IMS resource
    change functions of Administration Tool generate incorrect DBD
    source when COBOL copybook is imported:
    
    - When OCCURS is specified to the last field in the COBOL
    copybook, Administration Tool can create incorrect FIELD
    statement in the DBD source. As the result, DBDGEN error
    occurs in IMS catalog import and IMS resource change.
    
    - When OPTIMIZE(FULL) is specified to COBOL compiler option,
    Administration Tool sets START=1 to multiple FIELD statements
    erroneously. This error cannot be detected during DBDGEN.
    However, the generated IMS DBD control blocks contain
    incorrect start position of fields.
    

Problem conclusion

  • Administration Tool is changed as follows:
    
    - Even if OCCURS is specified to the last field in the COBOL
    copybook, Administration Tool can generate correct DBD source.
    
    - Administration Tool specifies NOOPTIMIZE option internally
    when COBOL copybook is compiled.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH12087

  • Reported component name

    IMS ADMIN TOOL

  • Reported component ID

    5655CAT00

  • Reported release

    110

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-05-14

  • Closed date

    2019-05-22

  • Last modified date

    2019-06-03

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UI63185

Modules/Macros

  • ATY@PRSB
    

Fix information

  • Fixed component name

    IMS ADMIN TOOL

  • Fixed component ID

    5655CAT00

Applicable component levels

  • R110 PSY UI63185

       UP19/05/24 P F905

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Line of Business":{"code":null,"label":null},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCD9F6","label":"IMS Administration Tool"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1.1.0"}]

Document Information

Modified date:
20 October 2020