Prozessinstanzen

Um die in der BPM-Engine gespeicherten Prozessinstanzen anzuzeigen, wählen Sie Process instances im Anwendungsmenü.

Merkmale der Instanzliste

Die Ansicht Process instances zeigt alle aktuell laufenden Prozessausführungen an, die von der verbundenen BPM-Engine abgerufen werden.

Jede Prozessinitiierung erzeugt eine neue Instanz, die in dieser Ansicht sichtbar ist. Das System zeigt die Instanzen in einem tabellarischen Format an und stellt wesentliche Ausführungsdetails dar.

process instances

Die Tabelle der Prozessinstanzen bietet Filter- und Sortiermöglichkeiten, mit denen Benutzer die Instanzen nach verschiedenen Kriterien organisieren können, wie zum Beispiel:

  • Zustand: laufend, angehalten, abgeschlossen oder Fehler

  • Business Key: dient zum Initiieren und Ausführen der Instanz

  • Startzeit/Endzeit

  • Und so weiter.

Standardmäßig zeigt die Tabelle der Prozessinstanzen ausschließlich aktive Instanzen an, um die Aufmerksamkeit auf die aktuell ausgeführten Workflows zu lenken.

Die folgenden Vorgänge stehen zur Verfügung:

Aktion Beschreibung

Refresh

Aktualisiert die aktuelle Liste der Prozessinstanzen und synchronisiert sie mit dem neuesten Zustand aus der BPM-Engine.

Terminate

Stoppt die Ausführung ausgewählter Prozessinstanzen sofort.

Suspend

Pausiert die Ausführung laufender Prozessinstanzen.

Activate

Setzt zuvor angehaltene Prozessinstanzen fort.

Diese Aktionen gelten für eine Menge von Prozessinstanzen, die vom Benutzer ausgewählt wurden.

Prozessinstanzen, bei denen während der Ausführung Fehler (Incidents) auftreten, werden mit einem speziellen Symbol gekennzeichnet: einem roten Dreieck.

process with incident

Details einer Prozessinstanz

Um die Ausführungsdetails einer bestimmten Prozessinstanz anzuzeigen, verwenden Sie die Aktion View.

Diese Aktion öffnet die Detailansicht der Instanz, die Folgendes enthält:

  • Prozessdiagramm mit Visualisierung des Ausführungsfortschritts:

    process instance detail
    • Grün hervorgehobene Knoten - abgeschlossene Aktivitäten

    • Blau hervorgehobener Knoten - derzeit aktives Element

    • Rote Umrandungen - Fehlerstellen (mit Tooltip-Details)

  • Der Tab Runtime ist nur für aktive Prozessinstanzen zugänglich und bietet Informationen über den aktuellen Prozesszustand. Dieser Tab umfasst:

    • Execution-Baum. Die Auswahl von Elementen im Ausführungsbaum aktualisiert den Inhalt der Tabs Variables und Tasks. Wenn Sie eine bestimmte Ausführung auswählen, werden nur Objekte angezeigt, die zu dieser Ausführung gehören.

    • Variables. Prozessvariablen anzeigen und ändern:

      process instance variable
    • User tasks. Eine Liste aktiver Aufgaben anzeigen und Aufgaben anderen Benutzern neu zuweisen:

      process instance user task
    • Jobs

    • External tasks

    • Incidents

  • Der Tab History zeigt eine Liste aller Benutzeraufgaben (sowohl abgeschlossene als auch aktive), eine umfassende Liste abgeschlossener Aktivitäten und die letzten Werte der Prozessvariablen an. Der Tab History ist sowohl für aktive als auch für abgeschlossene Prozessinstanzen verfügbar.

    process instance history
  • Das rechte Panel zeigt die für die Prozessinstanz verfügbaren Aktionen an, darunter:

    • Anzeigen von Instanzinformationen.

    • Neuladen der Prozessinstanz.

    • Anhalten der Instanz.

    • Migrieren der Instanz auf eine neue Version der Prozessdefinition.

    • Modifizieren der aktuell laufenden Prozessinstanz durch Verschieben von Tokens zwischen Aktivitäten.

    • Beenden der Prozessinstanz.

      process instance info