Überblick über die Benutzeroberfläche des CCM Prozessmonitors

Benutzeroberfläche

Beschreibung der Elemente

  1. Filter-Einstellungen für die Suche

  2. Übersicht über die Suchergebnisse

  3. Übersicht der einzelnen Prozessinstanzen

  4. Button zum Setzen eines manuellen Clearings

  5. Zusätzliche Funktionen zum Personalisieren der Oberfläche

Suche (1)

Die Suche unterstützt momentan folgende Kriterien:

  • Prozesstyp: Auswahl des Prozesstyps (z.B. Sperrprozess)

ccm/20_user/processmonitor/uiProzessschritt: Filterung nach einem bestimmten Prozessschritt

  • Endschritte anzeigen: In der Konfiguration definierte Endschritte können hier herausgefiltert werden

  • Leerschritte anzeigen: Bei Setzen dieser Eigenschaft werden in der Übersicht alle konfigurierten Prozessschritte angezeigt, unabhängig davon, ob es Suchergebnisse für diesen Prozessschritt gibt.

  • Backendstatus: Hier kann nach Backendstatus gefiltert werden. Die Farben haben dabei folgende Bedeutung:

  • Grün (): Erfolgreiche Verarbeitung

  • Rot (): Fehlerhafte Verarbeitung

  • Blau (): Manuelles Clearing

  • Fristenstatus: Hier kann nach Fristenstatus gefiltert werden. Die Farben haben dabei folgende Bedeutung:

  • Grün (): Fristgerechte Prozessinstanzen

  • Rot (): Prozessinstanzen mit Überschreitung der endgültigen Frist

  • Gelb (): Prozessinstanzen mit Überschreitung der Warnfrist

  • Prozessbeginn: Datum und Zeit des Beginn einer Prozessinstanz als Intervall Von-Bis

  • Statusänderung: Datum und Zeit des Messpunktes als Intervall Von-Bis

  • Frist: Datum und Zeit des Fristablaufs als Intervall Von-Bis

  • System, Mandant und Externer Identifier der Prozessinstanzen

Die Filterkriterien Prozessbeginn, Statusänderung und Frist sind standardmäßig deaktiviert und können optional hinzugeschaltet werden.

Durch den Klick auf das Radiergummi-Symbol () werden alle Suchfilter auf ihren Ausgangswert zurückgesetzt.

Übersicht des Prozesses (2)

Nach einer Suche wird hier die Anzahl der gestarteten Prozessinstanzen und die Anzahl der Instanzen im Status Rot, Gelb, Grün oder Beendet angezeigt. Der Begriff „gestartet“ meint in diesem Fall alle Prozesse, die durch das Durchlaufen eines Startpunktes gestartet wurden. Die Zahlen vor der Klammer geben die Anzahl aller aktiven Prozessinstanzen an, die sich momentan in dem jeweiligen Status befinden. Demgegenüber gibt die Zahl innerhalb der Klammer die Anzahl alle Prozesse an, für die ein paralleler Stornoprozess in Gang gesetzt wurde. Stornierte (oder in einem Storno befindliche) Vorgänge werden damit eindeutig von den aktiven Vorgängen unterschieden. Diese Unterscheidung wird auch in der anschließenden Summe deutlich: Die erste Zahl der Summe gibt die Anzahl aller aktiven Vorgänge an, während die zweite Zahl die Anzahl alle stornierten Prozesse darstellt.

Die Farbenlogik wird im nachfolgenden Kapitel 3.3 ausgiebig erklärt.

Die Anzahlen für rot, gelb, grün und beendet sind anklickbar, womit das derzeitige Suchergebnis auf den jeweiligen Status eingeschränkt wird.

Übersicht der Messpunkte und Prozessinstanzen (3)

Die gefundenen Prozessinstanzen werden nach dem Messpunkt gruppiert, in dem Sie gerade befinden bzw. der letzte Messpunkt, der aus einem der angeschlossenen Systeme dem Prozessmonitor gemeldet wurden. Die zuvor durchlaufenden Prozessschritte können in den Detailinformationen zu dem Vorang überprüft werden (siehe unten). Wichtig ist, dass ein Vorgang, der einem Messpunkt zugeordnet ist, diesen Messpunkt bereits erreicht hat und auf den nächsten konfigurierten Messpunkt wartet.

Auf dieser Eben gibt die Spalte Status Auskunft darüber, wieviele Vorgänge sich momentan in diesem Schritt in welchem Status befinden. Die Spalte Verlassen sagt aus, wieviele Vorägnge diesen Prozessschritt erfolgreich verlassen haben und auf einen der definierten Nachfolgeschritte fortgeschritten sind.

Das Icon des Ordners wird rot (), wenn in diesem Prozessschritt Instanzen mit Statut rot enthalten sind, unabhängig davon, ob es noch grüne oder gelbe Prozessinstanzen in diesem Messpunkt gibt. Falls es keine roten, aber gelbe und / oder grüne Vorgänge in dem Messpunkt gibt, wird der Ordner gelb dargestellt (). Sollten sich ausschließlich grüne Prozessinstanzen in einem Prozessschritt befinden, wird ein grüner Ordner angezeigt ().

Beim Ausklappen des Ordners werden alle Instanzen angezeigt, die momentan in diesem Prozessschritt verharren, wobei die unten dargestellten Icons dem Benutzer auf einem Blick anzeigen soll, wie der derzeitige Status der einzelnen Prozessinstanz ist.

Die vier farbigen Status-Icons (Gesamt-, Backend-, Friste und ggf. Stornostatus) zeigen die Statuswerte der jeweiligen Prozessinstanz:
B steht für den Backendstatus. Der Backendstatus wird über die folgenden möglichen Zustände angegeben:

  • Grün (): Erfolgreiche Verarbeitung

  • Rot (): Fehlerhafte Verarbeitung, siehe Erklärung unten

  • Blau (): Manuelles Clearing wurde durchgeführt

F steht für die Fristenstatus und wird über die folgenden Zustände ausgedrückt:

  • Grün (): Fristgerechte Prozessinstanzen

  • Rot (): Prozessinstanzen mit Überschreitung der endgültigen Frist

  • Gelb (): Prozessinstanzen mit Überschreitung der Warnfrist

G ist der Gesamtstatus, der sich aus der dem Fristenstatus und dem Backendstatus ergibt:

  • Grün (): Es liegt keine Fristverletzung und kein negativer Backendstatus vor

  • Gelb (): Es liegt kein negativer Backendstatus vor, jedoch droht eine Fristverletzung

  • Rot (): Es liegt eine Fristverletzung oder ein negativer Backendstatus vor

  • Grau (): Die Prozessinstanz wurde erfolgreich beendet (durch einen erreichten Endschritt). Dieser Status kann also nur für Prozessinstanzen gelten, die einen Endschritt erreicht haben.

  • Grau durch Storno (): Die Prozessinstanz wurde erfolgreich beendet (durch eine erfolgreiche Stornierung des Prozesses)

  • Storno läuft (): Der laufende Vorgang befindet sich gerade in der Stonierung, die jedoch noch nicht abgeschlossen ist.

S steht für einen optionalen Stornostatus, der nur angezeigt wird, wenn es zu der laufenden Prozessinstanz einen parallelen Stornoprozess gibt. Die Farbe des Stornostatus verhält sich analog zum Gesamtstatus. Sollte ein Stornoprozess für eine Prozessinstanz erfolgreich beendet werden, so wird der Gesamtstatus des Hauptprozesses ebenfalls grau ().

Die Spalten Anz. Grün, Anz. Gelb und Anz. Rot geben die Anzahl aller Prozessinstanzen für den jeweiligen Status für einen einzelnen Prozessschritt an. Hierbei werden nur aktive Vorgänge gezählt. Demgegenüber werden stornierte oder im Storno befindliche Porzesse in der Spalte Anz. Stoniert angegeben.
Die Spalte Anz. Durchlaufen gibt an, wieviele Vorgänge den jeweiligen Prozessschritt erfolgreich durchlaufen haben, also bereits auf einen Nachfolgeschritt vorangeschritten sind. Durch einen Vergleich der Anzahl in den jeweiligen Prozessschritten soll es dem Nutzer ermöglicht werden, den Verlauf der Vorgänge durch den gesamten Prozess zu verfolgen.

In der Spalte Statustext wird die von SAP erhaltene Statusmeldung angezeigt, gefolgt von der Angabe, wann die Frist abläuft bzw. wann sie abgelaufen ist.

In der Spalte Identifier befinden sich die Angaben zum System, Mandant (sowie verfügbar) und der ein Identifizierungsmerkmal der Prozessinstanz. Da ein Vorgang über mehrere Identifizierungsmerkmale verüfgen kann (um eine Eindeutigekeit zu schaffen), wird an dieser Stelle immer der zuletzt bekannt gegebene Identifier angezeigt. Beim Klick auf diese Zeile wird die Id-Nummer in die Zwischenablage kopiert.

Ein roter Backendstatus wird dann gemeldet, wenn ein Prozessschritt zwar als erreicht gilt, jedoch bei der Ausführung der Aktion ein Fehler aufgetreten ist. Ein Beispiel hierfür wäre u.a. ein Prozessschritt, der überprüft ob ein IDOC generiert wurde. Sollte das es sich hierbei um ein fehlerhaftes IDOC handeln, dann wird der jeweilige Messpunkt an das Prozessmonitoring übermittelt, jedoch mit einem roten Backendstatus und ggf. mit einem Fehlertext, der den Grund für den roten Backendstatus erklärt. Aufgrund der oben beschriebenen Logik wird der Gesamtstatus der Prozessinstanz nun ebenfalls rot.

Clearing (4)

Einzelne Prozessschritte können übersprungen werden, wenn z.B. bestimmte Messpunktdaten zu einem Vorgang nicht übermittelt werden konnten und somit der Vorgang in einem Prozessschritt „festhängt“. Hierzu kann über den Button „Statusänderung“ eine Prozessinstanz künstlich auf einen anderen Prozessschritt gesetzt werden.

In der Eingabemaske zur Statusänderung kann ausgewählt werden, welcher Schritt als aktuell angezeigt werden soll. Durch die Auswahl Gesamten Prozess beenden wird die Instanz auf den nächsten Endschritt gesetzt.

Wichtig ist zu erwähnen, dass durch eine Statusänderung einer Prozessinstanz keine Änderung im externen System (z.B. I-SU) angestoßen werden, sondern lediglich das Prozessmonitoring aktualisiert wird.

Die Statusänderung bei einem solchen Klärungsfall kann bis zu einer Minute dauern, worauf der Nutzer jedoch auch nach dem Setzen der Änderung per Popup-Fenster hingewiesen wird.

Werkzeugsleiste zur Personalisierung der Oberfläche (5)

Die Werkzeigsleiste bietet zusätzliche Möglichkeiten zur Personalisierung der Oberfläche.

Ein Klick auf dieses Icon öffnet ein weiteres Menü, über welches man alle Spalten der Oberfläche (bis auf die Prozesschritte-Spalte) ein- oder ausblenden kann.

Mit einem Klick auf dieses Symbol können alle Einstellungen zu der Benutzeroberfläche benutzerspezifisch gespeichert werden. Unter den Einstellungen zählen die Spaltenanordnung, die Spaltenbreiten, sowie die Information, ob eine Spalte angezeigt werden soll.

Durch Klick dieses Icons wird die gespeicherte Personalisierung geladen. Dies passiert auch bei jedem Starten der Oberfläche automatisch.

Hiermit können alle Ordner gleichzeitig aufgeklappt werden.

Details zu einer Prozessinstanz

Beim Doppelklick auf eine Prozessinstanz (oder Betätigen der Enter-Taste) erscheint ein Fenster mit allen Details zu dieser Instanz.

In der oberen Hälfte sind alle der Instanz zugeordnete Objekte angezeigt. Über die verlinkte Einträge kann man in die externen Systeme abspringen, die die jeweiligen Daten gemeldet haben (z.B. I-SU). Darunter werden alle angekommenen Messpunkte (inkl. Backend- und Fristenstatus) angezeigt.

Die Oberfläche lässt sich auch mit Tastatureingaben bedienen: Mit den Pfeiltasten Hoch und Runter navigiert man zwischen den Prozessinstanzen. Zum Öffnen eines Knotens kann dieser mit den Pfeiltasten ausgewählt werden und mit der Pfeiltaste Rechts geöffnet werden (Schließen mit Links).

Mit der Enter-Taste öffnet man die Details zu einer Prozessinstanz und mit der Escape-Taste kann man das Popup-Fenster wieder schließen.

View Me   Edit Me