Perform Unisys TIP and DPS Calls Analysis

Select Perform Unisys TIP and DPS Calls Analysis in the project verification options if you are working on a project containing Unisys 2200 Cobol files and need to perform TIP and DPS calls analysis.

This analysis tries to determine the name (value of the data item of size 8 and offset 20 from the beginning of form-header) of the screen form used in input/output operation (at CALL 'D$READ', 'D$SEND', 'D$SENDF', 'D$SENDF1') and establish the repository relationships ProgramSendsMap and ProgramReadsMap between the program being analyzed and the detected screen.

For example:

01 SCREEN-946.
 02 SCREEN-946-HEADER.
 05 FILLER PIC X(2)VALUE SPACES.
 05 FILLER PIC 9(5)COMP VALUE ZERO.
 05 FILLER PIC X(4)VALUE SPACES.
 05 S946-FILLER PIC X(8) VALUE '$DPS$SWS'
 05 S946-NUMBER PIC 9(4) VALUE 946.
 05 S946-NAME PIC X(8) VALUE 'SCRN946'.
CALL 'D$READ USING DPS-STATUS, SCREEN-946.

Relationship ProgramSendsMap is established between the program and screen 'SCRN946'.

Note: Select DPS routines may end with error if you want to perform call analysis of DPS routines that end in an error.