Entering content frameProcess documentation Converting Generated Table Maintenance Dialogs to Unicode Locate the document in its SAP Library structure

Use

If you have configured your system as a Unicode system, all table maintenance dialogs must be Unicode-compatible. Generated table maintenance dialogs which are not delivered by SAP must be converted to Unicode.

Procedure

  1. The program RSVIMT_NON_UC_VIM_AREAS gives you an overview of the generated maintenance dialogs. It returns maintenance views and tables for which a generated maintenance dialog or view clusters exist, by flexible selection conditions. The associated function group, generated screens and events used are also specified. For view clusters, the events used are also listed.

You can navigate as follows in the fields in the list created by the program:

  1. Renew generated sources.

You can either regenerate generated sources for each individual function group with the transaction SE54, or with the program RSVIMT_UC_VIEW_MAINT_GEN using more complex selection criteria. Only the structure-specific form routines in the Include L<function group name>F00 are affected.

Caution

Sources can only be regenerated in their original system.

  1. You edit maintenance dialog functional enhancements.

You must check all functional enhancements manually. The transaction UCCHECK cannot find all critical locations.

You are in Includes in the generated function group whose name begins with L<function group name> (not with LSVIM) and does not end with T00, F00, I00, UXX or U01 - U<nn> (generated coding). Example: L<function group name>I01.

You can also go to the Includes via SE54: Enter table or view name, choose Generated Objects and Create/Change. Double-click on a screen number in the next screen. Access the module via the flow logic.

These can also be edited via the ABAP Workbench by specifying the Includes (name: see above) or via SE54: Enter view or table name, choose Environment ® Modification ® Events. Go to the form routine with the button in the Editor column in the next screen.

  1. Set the Unicode flag for the generated function group.
    1. Select a function group in the Object Navigator.
    2. Double-click on the function group name in the tree structure.
    3. Set the Unicode Checks Active flag in the following dialog box
    4. Save.
    5. Activate the function group.
  1. Edit View Cluster Modifications.

If maintenance dialogs are in view clusters which have events, the form routines must also be edited.

Choose Edit View Cluster in the transaction SE54, and specify the name of the table/view. Choose Create/Change and Events in the tree structure in the following screen. Go to the form routine with the button in the Editor column in the next screen.

Note

The form routines for the view cluster events are in module pools, for which the Unicode check must also be activated.

  1. Adjust other View maintenance interfaces (call via function modules).

Result

You have converted your generated table maintenance dialogs to Unicode.

The conversion to Unicode is backwards-compatible. Maintenance dialogs converted to Unicode also work in other systems.

Leaving content frame