SAP Program RSHD_TV_SCRV_XPRA - Transaction variant conversion --> Total of Screen Variants

Title
Converting a Transaction Variants into a Number of Screen Variants

Purpose
This report is automatically started at release upgrade to releases >=4.6A (XPRA).
You can continue to work in your system while this report is runningwithout any problems. Exception: Transaction variants that have notbeen converted remain unknown in the system.
If this report did not run at upgrade or if it terminated, you canstart report RSHD_TV_SCRV in the current system to convert transactionvariants.

Prerequisites
Report RSHD_TV_SCRV_XPRA is only for use by those customers that usetransaction variants or that have applications for which transactionvariants have been delivered. The transaction variant concept and itsfunctionality have been reworked for Release 4.6A.
New Functionality in Release 4.6A:
- In addition to transaction variants, that will continue to exist,there are so-called screen variants that allow the user to set valuesand attributes for fields in exactly one screen.
- Cross-client transaction variants and scrren variants now have theirown customer namespace and are automatically attached to the WorkbenchOrganizer.
The new functions available make a technical change necessary in howdata is stored. Report RSHD_TV_SCRV_XPRA automatically converts alltransaction variants found in the system to the new technical structurewhen upgrading from Release 3.0x, 3.1x, 4.0x, or 4.5x to Release 4.6x.

Features
This report reads all table entries for the transaction entriesselected on the selection screen. The names of existing transactionvariants are changed: The system inserts the name of the transaction infront of the variant name. For example, the transaction variant 'TEST'for transaction 'SE38' is renamed 'SE38_TEST'. Screen variants arecreated for each screen present in the transaction variant. Their namesare constructed as follows: (client)__. Screen variants with the same name are notoverwritten. The tables of the new structures are filled with theseentries.
Transaction variants names used in variant transactions are alsoadjusted according to the convention mentioned above.
You can use report RSHD_TV_SCRV to manually start those transactionvariants and variant transactions that were not converted. You can thenenter the names of the variants you want to convert on the report'sselection screen.