IGYPS2121-S cobol compile errors after r19.0 upgrade
search cancel

IGYPS2121-S cobol compile errors after r19.0 upgrade

book

Article ID: 235932

calendar_today

Updated On:

Products

IDMS

Issue/Introduction

After upgrading IDMS to r19.0, errors such as this may be seen in cobol compiles:

IGYPS2121-S "SSC-IN01-REQ-CODE" WAS NOT DEFINED AS A DATA-NAME.  THE STATEMENT WAS
             DISCARDED.

Environment

Release : 19.0
Component : IDMS

Cause

These errors can happen if your first r19.0 upgrade was done after RO93158 was applied and no DLODPROT updates had been applied to the dictionary since prior to r18.5.

This is because the functionality of RO93158 means that only modified entities (stored in install member *.CAGJSRC(IDDXI5J0)) are included in the dictionary update jobs during the configuration process.

The IDMS-STATUS modules are in IDDXI5J0 but the SUBSCHEMA-CTRL records are not, because they have not been updated since the r18.5 base install.

Therefore, only the IDMS-STATUS modules will be updated and so the new fields referenced by the updated IDMS-STATUS modules will not exist in the SUBSCHEMA-CTRL records in the dictionary.

Resolution

Run IDMSDDDL using the entire *.CAGJSRC(DLODPROT) module as input.

Additional Information

KD 187104: Member IDDXI5J0 in install library *.CAGJSRC