WalkMe für SAP GUI enthält Funktionen, die speziell für Desktop entwickelt wurden. Während sich viele der letzten Aktualisierungen darauf konzentrieren, die Lücken zwischen Web und Desktop zu schließen, werden einige Funktionen ausschließlich für die SAP GUI entwickelt. Dieser Artikel beschreibt diese Funktionen und erklärt, wie sie funktionieren.
Funktionsweise
Tab-Auslöser
Vorwärts (Tab): Durch das Drücken der Tabulatortaste wird der Schritt ausgelöst, wenn sich der Cursor in dem SAP-Feld befindet, auf das der aktuelle Schritt zeigt, und der Smart Walk-Thru zum nächsten Schritt weitergeht
Zurück (Shift+Tab): Durch Drücken von Shift+Tab navigiert man zurück, wenn sich der Cursor in dem SAP-Feld befindet, auf das der aktuelle Schritt zeigt.
Anmerkung
Nur relevant für die regulären Schritte
Der Rückwärts-Auslöser (Shift+Tab) funktioniert nur, wenn der vorherige Schritt einen Tab-Auslöser hat.
Wenn der vorherige Schritt keinen Tab-Auslöser hat:
Shift+Tab verhält sich wie die Standardtaste der SAP-GUI (der Fokus wird zurückbewegt)
WalkMe navigiert nicht zurück
Diese Funktion verwendet aktives Keyboard Listening (globaler Key Listener), um Schritt vorwärts/zurück auszulösen
Listener wird nur für diese Funktion und nur verwendet, wenn sie aktiviert ist (unter FF)
Nur die minimal erforderlichen Signale erfassen (Tabulator/Shift+Tabulator) und das Sammeln von Inhalten vermeiden
Fehlerbehandlung der Statusleiste
SAP – Die Kategorie Statusleiste macht die Nachrichten der SAP GUI-Statusleiste als native Eingabe im Bedingungs-Builder und in der Smart Walk-Thru-Fehlerbehandlung sichtbar, ohne dass eine Erfassung der Statusleistenelemente erforderlich ist.
Entwickler können die Statusleiste mit der Standardstruktur MESSAGE_TYPE (MESSAGE_CODE): MESSAGE_DESCRIPTION bewerten und die Logik basierend auf Typ/Code und optionaler Beschreibungsübereinstimmung erstellen, was eine robustere, wartungsfreundlichere Automatisierung ermöglicht, die direkt von der Laufzeitnachrichtenausgabe von SAP angetrieben wird.
Es Bietet:
Höhere Aufgabenabwicklung: Benutzer erholen sich sofort von SAP-Fehlern, anstatt den Prozess abzubrechen.
Weniger Tickets: Häufige Probleme (fehlende Felder, Schlösser, Autorisierungen) werden im Produkt gelöst
Schnellere Builds, belastbarere Inhalte: Die Logik ist mit den Nachrichten-Codes/Texten von SAP verbunden, nicht mit fragilen UI-Selektoren
Smartere Automatisierung: Smart Walk-Thru Error Handling kann Fehler sofort erkennen und beheben – bevor Benutzer stecken bleiben.
Schnellere Fehlerbehebung: Ersteller und Support können Benutzerergebnisse mit bestimmten SAP-Nachrichtencodes anstelle von mehrdeutigen Szenarien „Schritt fehlgeschlagen“ korrelieren.
Beispiel:Fehler (V1302): SD ist nicht in der Datenbank oder wurde archiviert
Unterstützung leerer Zeichenfolgen im Bedingungs-Builder
Zuvor erforderte die Regel-Engine, dass Sie ein Zeichen eingeben, und es gab keine Möglichkeit, eine Bedingung „Nicht wie“ für die Anwendungs-/Prozessnamen auszuschließen oder festzulegen – Benutzer konnten einige Prozesse nicht anvisieren, wenn der Titel leer angezeigt wurde.
Der Operator Anwendungstitel ist leer löst dieses Problem und sendet einen leeren Zeichenfolgenwert. Verfügbar unter der Titeleingabe für:
App wird ausgeführt
App wird nicht ausgeführt
App in Focus (App im Fokus)
App Not in Focus (App nicht im Fokus)
Prozess: Jeder Prozessname, Jeder Prozessname wie, Prozessname ist
Die Vorlage aus dem Schritt heraus ändern
Ändern Sie die Ballonvorlage direkt über die Visual Designer-Arbeitsfläche
Verbindungsanzeige
Die Verbindungsstatus-Anzeige zwischen dem Editor und dem Menü-Desktop zeigt, genau wie das vorhandene Browser-Konnektivitätssymbol im Editor, Zustände wie verbunden, lädt oder Fehler an, mit kontextbezogenen Tooltips für jeden Zustand.
Bietet sofortige Einblicke in die Systembereitschaft, sodass Ersteller Inhalte in der SAP-GUI oder der Anleitung zum Abspielen sicher beginnen können.
Erweiterte Liste der Bedingungen
Auf dem Bildschirmelement
WalkMe-Daten
Angeklickt
Vorschau nicht verfügbar
Text ist nach regulärem Ausdruck
Text entspricht nicht dem regulären Ausdruck
Wert ist größer als
Wert ist kleiner als
ist sichtbar
ist nicht sichtbar
ist keine gültige Zeit
ist eine gültige E-Mail-Adresse
ist keine gültige E-Mail-Adresse
Textlänge ist
Die Länge ist größer als
Die Länge ist kleiner als
Die Wortzahl ist
Die Wortzahl ist größer als
Die Wortzahl beträgt weniger als
ist eine gültige Zahl
ist keine gültige Nummer
ist ein gültiges Datum
ist kein gültiges Datum
ist eine gültige Zeit
ist eine gültige Webadresse
Wert ist größer als
Wert ist kleiner als
Onboarding-Aufgabe
Segmente
wurde abgeschlossen
wurde nicht abgeschlossen
wurde im letzten abgeschlossen
wurde nicht im letzten abgeschlossen
Übereinstimmungen
Passt nicht
SmartTips
Systeminformationsparameter
Erscheinungsbedingungen
Transaktionscode
Statusleiste
System – Die SAP-Systemkennung (z. B. DEV, QA, PRD)
Client – Der bestimmte Client (Mandant) innerhalb des SAP-Systems
Benutzer – Der derzeit angemeldete SAP-Benutzername
Programm – Das aktive SAP-Programm oder der Bildschirm
Anwendungsserver – Der Server, der die aktuelle SAP-Sitzung verarbeitet
Sprache – Die für die aktuelle SAP-Sitzung festgelegte Sprache