OSX als SAP Frontend
Mittwoch, 23. Mai 2007 | Autor: David Krcek
| |
Auch als SAP Frontend macht OSX eine gute Figur, das JAVAGui unter OSX sieht richtig gut aus, ist flott und kann – bis auf wenige Sonderfunktionen - |
alles, was sein Bruder der Windows SAPGUI kann.
Die Konfiguration und Installation ist ähnlich komfortabel, wie unter Windows. Handarbeit wird notwendig sobald man mit unterschiedlichen Codepages hantieren muss. Dies ist notwendig um sich beispielsweise an einem Applikationsserver anzumelden, der mit der Codepage 1401 (Latin-2 Polen) läuft.
Die Installation des JavaGuis unterscheidet sich nicht von der Installation eines “Standard”-JavaGuis. Paket runterladen und ausführen, zu achten ist hierbei, dass das Java 1.4.2 verwendet wird.
Im Programmordner findet sich nach Abschluss der Installation der SAPGUI 7.00(Versionsnummer) Ordner. Anders als bei Win32 ist bei OSX (JAVA, dann also auch auf Linux) keine Trennung zwischen dem Frontend und dem SAPLogon Dialog. Beides ist über die Menüleiste erreichbar.
Mehr zur Konfiguration des SAPLogon findet ihr hier…
Damit der RFC Verbindungaufbau zwischen System unterschiedlicher Codepages funktioniert, benötigt der Applikationsserver und das Gui Übersetzungtabellen.
Diese nennt die SAP CDP-Dateien, diese müssen auf allen Applikationservern und dem Client liegen.
Zu finden sind diese in dem Verzeichnis (Ordner) auf den die Umgebungsvariable PATH_TO_CODEPAGE zeigt.
Hat der SAP Admin diese schon erzeugt, ist alles fein und man kann sich diese Dateien (bspw. 17011704.cdp und 17041701.cdp) in ein beliebiges Verzeichnis kopieren lassen.
Sollten die Dateien noch nicht vorhanden sein, so ist der OSS Hinweis 53665 Dein Freund. Dort wird im Detail beschrieben, wie diese Dateien zu erstellen sind.
Der Hinweis führt für die Clientseite unter OSX aus, es genüge diese Dateien in den Programmordner mit dem JavaGui zu legen und diese würden dann, falls benötigt geladen. Das hat bei mir bis zum Release 7.00rev2 nicht funktioniert, ich musste immer die Umgebungsvaribale PATH_TO_CODEPAGE setzen.
Am einfachsten geht das mit RCEnviromnet.
Variable hier setzen, Dateien in den Ordner kopieren, die Applikation neu starten und schon funktioniert das JavaGui mit dieser Codepage.
[UPDATE] Damit die neue Umgebungsvariable gezogen wird einmalig ab- und anmelden.

