SAP GUI (SAP Graphical User Interface) ist die Standard-Benutzeroberfläche, die SAP seit Anfang der 90er Jahre für den Zugriff auf ihre Systeme anbietet. Es dient als Präsentationsschicht in der dreischichtigen Architektur der SAP-Systeme, die aus einer Datenbank, einem Anwendungsserver und der Benutzeroberfläche besteht. SAP GUI ermöglicht den Anwendern die Interaktion mit SAP ERP, der SAP Business Suite oder anderen SAP-Anwendungen. Es stellt die Arbeitsoberflächen zur Verfügung, die für die Durchführung geschäftskritischer Aufgaben erforderlich sind. Im Vergleich zu moderneren Technologien wie SAP Fiori liegt der Fokus von SAP GUI weniger auf einem ansprechenden Design und mehr auf einer umfassenden Funktionalität. Die Benutzeroberfläche ist in mehreren Varianten verfügbar:
SAP GUI ist nach wie vor eine der meistgenutzten Lösungen für den Zugriff auf SAP-Systeme, insbesondere in Unternehmen, die Wert auf umfassende Funktionalität und plattformübergreifende Flexibilität legen. Gleichzeitig spielt die Kombination mit modernen Technologien wie SAP Fiori eine entscheidende Rolle, um die Benutzererfahrung weiter zu verbessern.
Funktionalitäten und Implementierungen
Die grafische Benutzeroberfläche von SAP, bekannt als SAP GUI, ermöglicht Benutzern den Zugriff auf verschiedene SAP-Systeme. Über SAP Logon können sich Benutzer mit dem SAP GUI für Windows oder auf einem Terminalserver verbinden. Die grafische Benutzeroberfläche eines SAP-Systems unterstützt verschiedene Implementierungen und Themes, die aktuelle Version ist SAP GUI 7.70. Für mobile Endgeräte gibt es das SAP GUI, das auf einer weitgehend in Java geschriebenen GUI basiert. Darüber hinaus bietet die UI-Technologie von SAP Lösungen wie SAP Fiori, die eine benutzerfreundliche Oberfläche zur Verfügung stellen.
Mit der universellen UI-Technologie von SAP in der Version SAP GUI for Windows 8.00 und modernen Technologien wie HTML und JavaScript wird die Benutzererfahrung weiter verbessert. Darüber hinaus ermöglicht der SAP Internet Transaction Server eine nahtlose Integration mit SAP ERP oder SAP Business Applications. Die SAP-Community fördert den Austausch von Ideen und Best Practices, um die Nutzung des SAP GUI und seiner Releases stets auf dem neuesten Stand der Entwicklungen zu halten. Das SAP GUI fungiert als Frontend, das den Benutzer mit dem Applikationsserver eines SAP-Systems verbindet. Es wird als Fat Client auf Endgeräten installiert oder über Terminalserver bereitgestellt und ermöglicht so die Arbeit mit SAP-Systemen.
Architekturübersicht
Schicht | Beschreibung |
---|---|
Präsentationsschicht | SAP GUI dient als Benutzeroberfläche für den Zugriff auf Anwendungen und Daten. |
Applikationsserver | Führt die Geschäftslogik aus (z. B. ABAP) und verarbeitet Benutzeranfragen. |
Datenbank | Speichert Daten und liefert diese an den Applikationsserver. |
Varianten von SAP GUI
- SAP GUI für Windows: Die am häufigsten genutzte Variante mit umfassenden Funktionen und regelmäßigen Updates, wie der aktuellen Version 8.00. Sie bietet volle Unterstützung für Microsoft Windows und lässt sich an individuelle Bedürfnisse anpassen.
- SAP GUI für Java: Eine plattformunabhängige Lösung, die auf Java basiert und auch auf Betriebssystemen wie macOS oder Linux funktioniert.
- SAP GUI für HTML: Zugriff über den Webbrowser, ohne lokale Installation. Diese Variante wird oft für mobile Endgeräte genutzt und ist vollständig responsiv.
Funktionen und Features
- Themes und Anpassung: Benutzer können das Aussehen der Oberfläche mit verschiedenen Themes gestalten.
- SAP Screen Personas: Erlaubt die Anpassung von SAP-Screens, um die Benutzerfreundlichkeit zu erhöhen.
- Integration mit SAP Fiori: Ermöglicht die nahtlose Kombination von klassischen SAP GUI-Transaktionen mit modernen Fiori-Apps.
Welche Anwendergruppen benötigen es?
SAP GUI wird von Unternehmen verwendet, die mit SAP ERP- oder SAP Business Suite-Anwendungen arbeiten. Es ist besonders geeignet für
- Power-User und IT-Administratoren:
Die umfassende Funktionalität erlaubt detaillierte Anpassungen und Zugriff auf komplexe Geschäftsprozesse. - Unternehmen mit älteren SAP-Systemen:
Viele Geschäftsprozesse sind noch in der klassischen SAP GUI implementiert. - Benutzer mit plattformübergreifenden Anforderungen:
Die Varianten für Java und HTML ermöglichen den Zugriff von Linux, macOS oder mobilen Geräten. - Technische Teams:
Für ABAP-Entwickler und IT-Spezialisten bietet SAP GUI direkten Zugriff auf die Systemkonfiguration und Entwicklungstools.
Vorteile und Herausforderungen von SAP GUI
Vorteil | Beschreibung |
---|---|
Zuverlässigkeit | Lange etabliert und stabil im Betrieb. |
Plattformvielfalt | Verfügbar für Windows, Java und HTML. |
Anpassungsmöglichkeiten | Benutzeroberflächen können an spezifische Anforderungen angepasst werden. |
Volle SAP-Funktionalität | Zugriff auf alle Features und Transaktionen des SAP-Systems, ohne Einschränkungen. |
Herausforderungen
- Die Benutzeroberfläche entspricht nicht den heutigen Standards moderner Anwendungen wie SAP Fiori. Insbesondere die Intuition und Einfachheit der Bedienung fallen hinter den Erwartungen zurück.
- Die Anwendung ist nicht optimal an die Bedürfnisse mobiler Nutzer angepasst. Dies schränkt die Flexibilität und Produktivität, insbesondere bei Außendienstmitarbeitern, erheblich ein.
- Um neue Funktionen und Sicherheitsstandards zu gewährleisten, sind regelmäßige, aufwendige Migrationen auf die neuesten SAP GUI Versionen erforderlich. Dies verursacht zusätzliche Kosten und bindet Ressourcen.