This procedure is a utility program that detects the overrides of the entity definitions and complete folders in the same library network. It detects the multiple presence of its definition and of its folder, or the existence of one or more elements of its folder in a library that is not the definition library. The overrides can be analyzed only in the current view of the Database.
There is no execution condition for this procedure.
Each time an override is detected, the entity and library are loaded into the PAC7OV sequential file. Depending on the requested formatting, a file in a UPDP format and/or a file in a UPDT format are generated to purge the overrides. When the analysis of an entity family is complete, the total number of entities is indicated in the PAC7OV file.
Pos. | Len. | Value | Meaning |
---|---|---|---|
1 | 3 | SEG, PGM, DBD, TXT, for example | Entity type |
4 | 30 | Entity code | |
34 | 24 | Folder record identifier (part of the B3B9 index), blank for definitions | |
58 | 2 | Data card code | |
60 | 3 | Reference library | |
63 | 3 | Override library | |
66 | 1 | Type of override | |
'0' | For the definition | ||
'1' | For the folder itself | ||
67 | 8 | Total number of entities by type. When the counter is running, the type is filled in, the other fields are blank |
Each time a pure override is detected (a definition in relation to itself, or an element of the folder in relation to itself), a record, which represents the PR data, is loaded into the PAC7PU file of the entities to be purged.
The total number of detected overrides is printed in the report.