ADSORPTS gets RCDSYN-079 NOT FOUND IN DICTIONARY

Document ID : KB000111274
Last Modified Date : 16/08/2018
Show Technical Document Details
Issue:
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.
Environment:
CA IDMS, all supported releases.
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.
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