Das UI Log Tool gestattet die Vermessung der Benutzeraktionen ausgewählter Benutzergruppen und SAP-Transaktionen als Grundlage einer effizienten Gestaltung der Oberfläche. Durch die Messdaten wird sichtbar, welche Transaktionen und Dialogschritte besonders viel Zeit erfordern. Die Analyse der Daten mithilfe der UI Log-Tabellen und Diagramme, bis hin zur Anzeige des Ablaufs jeder einzelnen Transaktion, ermöglicht es, Schwerpunkte zu erkennen und daraus Ideen zur Optimierung abzuleiten.

Es umfasst darüberhinaus die automatische Generierung von Menüs und Einbildtransaktionen. Auf Basis der Messdaten können GuiXT Skripte automatisch generiert werden, welche genau die benötigten Transaktionen (Menüs) und Eingabefelder (Einbildttansaktionen) umfassen.

Weitere mögliche Anwendungen sind die Protokollierung von Systemtests sowie der Vergleich von Abläufen in verschiedenen Systemen oder Releaseständen, zum Beispiel einem SAP  ERP System mit einem S/4HANA System. Sowohl die Benutzerzeiten als auch die Systemantwortzeiten werden erfasst.




Datenschutz
Alle Aufzeichnungen erfolgen anonymisiert, ohne Aufzeichnung von Benutzernamen oder IP-Adressen. Die  sorgfältige Planung, Abstimmung im Unternehmen sowie die Information der Beteiligten ist bei Nutzung im produktiven Betrieb selbstverständlich erforderlich. Da die Eingabedaten der zur Messung ausgewählten Transaktionen ebenfalls aufgezeichnet werden, ist hier auch der Datenschutzaspekt zu beachten.

Die Ablage der Messdaten erfolgt zentral in einer SAP-Tabelle, die innerhalb des SAP Berechtigungssystem geschützt werden kann. DIe Löschung der Daten ist projektbezogen möglich.


Technologie
Die Messdaten werden von GuiXT innerhalb des SAP GUI-Prozesses gesammelt. Hierdurch ist, im Unterschied zu einer serverbasierten Lösung, die Messung auf der Ebene der Feldeingabe möglich. In konfigurierbaren Zeitintervallen werden die Daten über RFC (Remote Function Call) in der SAP Tabelle /GUIXT/LOG abgespeichert.


Einschränkungen

Erfasst werden alle Eingaben in Einzelfeldern und in Tabellen sowie Benutzeraktionen wie Drucktastasten, Menüauswahl, Reiterwechsel, Funktionstasten incl. F1 und F4.
Zur Zeit nicht erfasst sind Aktionen innerhalb der speziellen SAP Controls wie "Grid Control" und "Tree Control"


Performance und Datenvolumen
DIe UI Log Auswertungen sind mit guten Antwortzeiten auch bei einigen Millionen Datensätzen möglich, sodass die Aktivitäten von z.B. 10 Benutzern im Lauf einer Woche für die Messung und Auswertung keine Probleme bereiten.  Alle Auswertungen können auf Projekte und Zeitintervalle begrenzt werden. Für eine dauerhafte Messung sehr grosser Benutzerzahlen ist das UILOG Tool  allerdings nicht ausgelegt, da die entstehenden Datenmengen dann zu gross werden.

Die Systembelastung durch die Messung ist gering, solange die Anzahl der Benutzer überschaubar bleibt, z.B. 10 oder 20 Benutzer. Auf den Benutzer-PCs ist ebenfalls keine spürbare Verlangsamung zu erwarten.


Voraussetzungen

  • SAP ERP oder S/4HANA
  • SAP Basis ab Release 7.40
  • SAP GUI ab Rel. 7.60
  • GuiXT ab Version 2020 Q3 4
  • Script Editor Pro ab 2020 Q3 2 (zur Generierung von GuiXT Scripts beötigt)