Ansicht
Dokumentation

RSDCDDXT - Repository Switch: DROP/CREATE of Table DDXTF

RSDCDDXT - Repository Switch: DROP/CREATE of Table DDXTF

ROGBILLS - Synchronize billing plans   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.
SAP E-Book

Description

The report is scheduled in the background during the repository switch upgrade.

The report is used to clean up table DDXTF (field descriptions in the inactive nametab) with DROP/CREATE. The field descriptions were not deleted during the mvntabs operations for performance reasons. Only the header entries were deleted from DDXTT.

To avoid inconsistencies (headers without field entries), the contents of DDXTT are checked first. If there are more than 50 DDXTT entries, this is considered a serious error and the report terminates.

If there are fewer than 50 entries and more than 0 entries, the associated entries from DDXTF are saved in table DDYTF. The entries that already exist there are deleted beforehand. An entry is also written to DDYTT with MODEFLAG "C" and PHASE " ".

If an entry already exists, only the mode flag is set to "C".

Due to the existing DDXTT entries, an error is written to the log. Beforehand, the mvntabs operation must have run incorrectly and the errors have been ignored for these entries.

The table DDXTF is now emptied with DROP/CREATE.

The entries already saved are now reloaded into table DDXTF, so that the incorrect mvntabs operations can be repeated.

The entries copied to DDYTT/DDYTF are not deleted again, since it would not be possible to distinguish between the following if a termination occurred:

  • New entries
  • Entries for which only the mode flag was set to "C"

Requirements

The report can only be executed during a repository switch upgrade.

Output

Example






PERFORM Short Reference   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.

Length: 1822 Date: 20240520 Time: 125002     sap01-206 ( 34 ms )