Ansicht
Dokumentation

RPU50APTUIF_MIGRATION - Migration of TMW User Interface Framework to Basis Implementation

RPU50APTUIF_MIGRATION - Migration of TMW User Interface Framework to Basis Implementation

General Data in Customer Master   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.
SAP E-Book

Title

Migration of the TMW User Interface Framework

Purpose

Because the technical bases of the Time Manager's Workplace have been migrated to Basis (BC), the TMW tables have to be adjusted to conform to the Basis namespace. This program does this automatically when you upgrade from release 4.6C to a higher release. If you use add-ons or customer developments for the TMW in Release 4.6C, see SAP Note 424385. It describes what you have to do to migrate the development objects.

If the program terminates during the upgrade due to a system error, for example, you must start the program again manually before production startup. It takes account of table entries that have already been converted.

If you are importing table data from the relevant tables from systems with an application release status of 4.6C, you must start the report to convert the imported data.

If you subsequently start the program, there is also a test version, RPU50APTUIF_MIGRATION_TEST, for simulating the conversion.

The program converts the contents of the following tables:

  • UIA layout: TPT_UIA_LAYOUT, TPT_UIA_LAYOUTS, TPT_UIA_LAYOUT_T, TPT_UIA_NODE_MAP -> TPTUSLYT, TPTUSLYTS, TPTUSLYTT
  • UIA layout (enhancement layer): TPT_UIA_CLNT_LAY, TPT_UIA_CLNT_LYS, TPT_UIA_CLNT_LYT, TPT_UIA_CLNT_NMP -> TPTUCLYT, TPTUCLYTS, TPTUCLYTT
  • UIA objects: TPT_UIA_OBJECTS, TPT_UIA_OBJECT_T -> TPTUSOBJ, TPTUSOBJT
  • UIA objects (enhancement layer): TPT_UIA_CLNT_OBJ, TPT_UIA_CLNT_OBT -> TPTUCOBJ, TPTUCOBJT
  • GUI layout: TPT_GUI_LAYOUT, TPT_GUI_LAYOUTS, TPT_GUI_LAYOUT_T -> TPTGSLYT, TPTGSLYTS, TPTGSLYTT
  • GUI layout (enhancement layer): TPT_GUI_CLNT_LAY, TPT_GUI_CLNT_LYS, TPT_GUI_CLNT_LYT -> TPTGCLYT, TPTGCLYTS, TPTGCLYTT
  • GUI objects: TPT_GUI_OBJECTS, TPT_GUI_OBJECT_T -> TPTGSOBJ, TPTGSOBJT
  • GUI objects (enhancement layer): TPT_GUI_CLNT_OBJ, TPT_GUI_CLNT_OBT -> TPTGCOBJ, TPTGCOBJT
  • Assignment of GUI object to FB: TPT_GUI_SAP_FRM -> TPTGSFRM
  • Assignment of GUI object to FB (enhancement layer): TPT_GUI_CLNT_FRM -> TPTGCFRM
  • Assignment of GUI object to subscreen: TPT_GUI_SAP_SSCR -> TPTGSSCR
  • Assignment of GUI object to subscreen (enhancement layer): TPT_GUI_CLNTSSCR -> TPTGCSCR

Two fields are added to table TPT_FIELD_CAT:

  • New layout usage type: LAYOUT_USAGETYPE - filled from LAYOUT_TYPE
  • Application indicator: APPID - filled with 'PTMW' if necessary

One field is added to table TPT_SCR_AREA:

  • Application indicator: APPID - filled with 'PTMW' if necessary

New values are entered in the values table TPTLYTUTY and the associated text table TPTLYTUTYT, which replace the fixed values for domain PTLYTUSGTY.

Integration

Prerequisites

Features

Selection

Standard Variants

Output

The standard log connection for XPRAs is used. The output is limited to statistical information and lists of table records for which there are no entries in the relevant check table, for example, entries in text tables for entities that no longer exist.

Activities

Subsequent activities are not necessary for the standard delivery.

If you use your own customer developments in the TMW, please see the release notes.

Example






Fill RESBD Structure from EBP Component Structure   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.

Length: 4042 Date: 20240601 Time: 195338     sap01-206 ( 54 ms )