ADSORPTS gets RCDSYN-079 NOT FOUND IN DICTIONARY

book

Article ID: 111274

calendar_today

Updated On:

Products

CA IDMS CA IDMS - Database CA IDMS - ADS

Issue/Introduction

Running ADSORPTS, the ADS application and dialog reporting utility, the following message is seen in the output.
19  RECORD...: OFFICE                           VERS.: 0100   SS 
   * * *  RCDSYN-079 NOT FOUND IN DICTIONARY  * * *
If you try to run the dialog, a 1408 abend will occur.

Cause

If you have a working dialog and subschema and delete a record from the subschema which the dialog uses, without changing and re-compiling the dialog, then ADSORPTS will issue this message under the record name.
The reason is the dialog load module in the DDLDCLOD area is used to identify the name and version of the records used, and then the subschema definition in the DDLDML area is accessed to list the record layout - and it isn't there.

Environment

CA IDMS, all supported releases.

Resolution

Change the dialog so that it doesn't reference the missing record and re-compile it.

Additional Information

ADSORPTS - CA ADS Dialog and Application Reporter