Informationen zur Umstellung auf Unicode
Der SAP Web Application Server ist ab dem Release 6.10 unicodefähig. Alle von SAP ausgelieferten Pflegedialoge sind auf Unicode umgestellt. Die Umstellung erfolgte abwärtskompatibel.
Jeder Pflegedialog verwendet zentrales generisches Coding in der Funktionsgruppe SVIM und im Fall von Pflegeviews speziell für das jeweilige Dictionary-Objekt generierte Sourcen. Generiert sind alle Datenbankzugriffe und die Versorgung des Transportanschlusses. Alle generierten Pflegedialoge sollen unter Unicode lauffähig sein. Die folgenden Informationen sollen sie bei der Umstellung eigener generierter Pflegedialoge auf Unicode unterstützen.

Wenn Sie Ihr System nicht als Unicode-System konfiguriert haben, müssen Sie Ihre Pflegedialoge nicht umstellen. Nur wenn Sie Ihr System als Unicode-System konfiguriert haben, müssen Sie generierte Tabellenpflegedialoge auf Unicode umstellen.
Grundsätzlich ist in der Viewpflege zu unterscheiden zwischen:
Zentrale Routinen in der Funktionsgruppe SVIM oder in der Funktionsgruppe SVCM für Viewcluster.
Strukturspezifische Routinen, die für einen Pflegedialog in eine vom Verwender angegebene Funktionsgruppe generiert werden, z. B. alle Datenbankzugriffe und die Versorgung des Transportanschlusses. Vor dem Setzen des Unicode-Flags in dieser Funktionsgruppe muss das Coding wie im Folgenden beschrieben auf Unicode umgestellt werden. Andernfalls kann es zu Laufzeitfehlern kommen. Um das Unicode-Flag zu setzen, wählen Sie im ABAB-Editor Springen → Eigenschaften und setzen Sie das Kennzeichen Unicodeprüfung aktiv.
Zusätzliche Module in den Pflegedynpros oder Zeitpunkte, mit die generierten Dialoge oder Viewcluster erweitert wurden.
Funktionsbausteine aus der Funktionsgruppe SVIM (z.B. VIEW_MAINTENANCE_CALL, VIEW_MAINTENANCE, VIEW_MAINTENANCE_SINGLE_ENTRY). Die Schnittstellen dieser Bausteine bleiben unverändert; Sie müssen unter Umständen die Versorgung der Parameter überarbeiten.
Wenn Sie innerhalb einer funktionalen Erweiterung auf globale Parameter der Viewpflege oder Viewclusterpflege zugreifen, müssen Sie im Unicode-System Programme überarbeiten. Pflegedialoge, die keine Zeitpunkte verwenden und deren generierte Pflegedynpros nicht um eigene Module erweitert wurden, können Sie ohne Programmieraufwand umstellen.