Step 13. Checkout System Definitions


An IMS system consists of thousands of interrelated definitions. If there are errors, they can only be discovered when a transaction or application is executed. Finding and fixing the incorrect definitions is time consuming and requires the experience of a DBA or Systems Programmer.

COPE supplies an application that checks 15 different relationships and reports on any detected inconsistencies.

The CHECK application is accessible via Option B;3;11. The following panel is displayed as shown in the following figure.

Check application 

image2021-2-12_16-46-21.png

Option 2 generates the report. When the Report Job is completed, Option 1 views the results.

An example of the result panel is shown in following figure

Overall Consistency Check Report. 

image2021-2-12_16-47-1.png

The panel shows the detected relationships. If the specifics of a Logical System report are required to be viewed JUMP should be entered in the command field and the cursor positioned on the intersection of the Logical System row and the report column.

A typical report is shown here in the following figure

Individual Consistency Check Report

image2021-2-12_16-47-58.png

JUMPE may be entered instead of JUMP. If the alternate ISPF screen is displayed in 'Edit member select mode' and the cursor is placed on the top left character of a column, 'S <member-name>' commands will be issued for all names in the column. This automated the tedious job of selecting multiple non-contiguous members.



 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*