Programme SAP RSEREPA7 - Checking/repairing segment using 3.x logic

Description
This report can be used to check the formal consistency of IDocsegments and to repair any incorrect segments, under certainconditions. The report can be started in two modes: in test mode, onlythe checks are carried out and the segments are not changed. This modeis used to check that the IDoc segments are correct. The check logcontains information about whether the errors which were found can berepaired automatically. If a repair is carried out, only thesuboperations explicitly requested by the user are carried out. Theserequests can be entered via buttons on the selection screen. You mayhave to adjust the data, which is partly stored in the DDIC and invarious tables. Among the other values which can be changed are thename of the processor and the release flag. In these two cases, you canexplicitly specify how the corresponding entries should be modified, ifthey are to be changed.

Precondition
If a repair is to be successful, the DDIC structures on which the IDocsegment is based must always be active. If this is not the case, arepair cannot be carried out. If a check is carried out, only thelengths of the DDIC structures are considered. The fields in thestructures are not checked. If doubts exist with regard to theconsistency of the fields in the individual structures, the values mustbe checked directly in the DDIC.

Output
A check log is created. An assessment of each segment is included,describing whether or not any required repairs can be carried out. Therepairs are then carried out if the program is not running in testmode. To ensure this is the case, the user must change the defaultvalue for the test mode parameter. If the user has activated the detaillog parameter, the problems found in each segment are listed, alongwith a proposal for the repair.