Show TOC

Unicode Conversion InformationLocate this document in the navigation structure

Use

The SAP Web Application Server is Unicode-compatible from Release 6.10. All maintenance dialogs delivered by SAP have been converted to Unicode. The conversion is backwards-compatible.

Each maintenance dialog uses central generic coding in the function group SVIM, and for maintenance views, sources generated specially for the Dictionary object. All database accesses and transport connection code are generated. All generated maintenance dialogs must be able to run under Unicode. The following information will help you to convert your own generated maintenance dialogs to Unicode.

Caution

If you have not configured your system as a Unicode system, you do not have to convert your maintenance dialogs. You only have to convert generated table maintenance dialogs to Unicode if you have configured your system as a Unicode system.

In the view maintenance, we must distinguish between:

  • Generic coding

    Central routines in the function group SVIM or in the function group SVCM for view clusters.

  • Generated coding

    Structure-specific routines which are generated for a maintenance dialog in a function group specified by the user, for example, all database accesses and transport connection code. The coding in this function group must be converted to Unicode as described here, before setting the Unicode flag. Otherwise there could be runtime errors. To set the Unicode flag, choose Start of the navigation path Goto Next navigation step Attributes End of the navigation path in the ABAB editor, and set the Unicode Check Active flag.

  • Functional enhancements

    Additional modules in the maintenance screens or events, with which the generated dialogs or view clusters have been enhanced.

  • Interfaces

    Function modules from the function group SVIM (for example, VIEW_MAINTENANCE_CALL, VIEW_MAINTENANCE, VIEW_MAINTENANCE_SINGLE_ENTRY). The interfaces of these modules remain unchanged, but you may have to review the parameters passed.

If you access view maintenance or view cluster maintenance global parameters in a functional enhancement, you must edit programs in the Unicode system. You can convert maintenance dialogs which use no events, and whose generated maintenance screens do not contain user modules, without programmng effort.