Zum Hauptinhalt springen

Konfiguration - Status in regelbasierten Workflows konfigurieren

Vor über 2 Wochen aktualisiert

Neben den Grundeinstellungen wie Namen, Beschreibung und Farbe stehen Ihnen bei einem Status folgende Optionen zur Verfügung:

Konfiguration eines Status

Automatisch

Was ist ein automatischer Status?

Ein automatischer Status führt abhängig von Bedingungen automatisch einen nächsten Übergang aus.

Wie funktioniert ein automatischer Status?

Wenn Sie einen Status als "Automatisch" konfigurieren, läuft nach dem Wechsel in diesen Status automatisch ein weiterer Übergang ab. Der Ablauf funktioniert ähnlich wie if-else-Verzweigungen in Programmiersprachen:

Schritt 1: Bedingungen auswerten

Das System wertet zunächst alle Bedingungen der vom Status ausgehenden Übergänge aus. Sie verwenden dabei die gleiche Syntax wie in STAR-Expressions.

Schritt 2: Übergang bestimmen

Das System entscheidet nach folgenden Regeln, welcher Übergang ausgeführt wird:

Fall 1: Genau eine Bedingung ist erfüllt

  • Das System führt diesen Übergang aus

Fall 2: Mehrere Bedingungen sind erfüllt

  • Das System vergleicht die Prioritäten der Übergänge

  • Das System führt den Übergang mit der höchsten Priorität aus

  • Achtung: Wenn es keine eindeutige höchste Priorität gibt (z. B. weil alle Übergänge die Priorität 0 haben), bricht das System den Status-Wechsel komplett ab

Fall 3: Keine Bedingung ist erfüllt

  • Das System prüft, ob es Übergänge ohne Bedingung gibt

  • Diese Übergänge gelten als else-Verzweigungen

  • Wenn das Ergebnis eindeutig ist (z. B. genau ein Übergang ohne Bedingung oder eine höchste Priorität), führt das System den Übergang aus

  • Andernfalls bricht das System den Statuswechsel ab

Wichtige Optionen für automatische Status

Bei Übergängen verwenden Sie für automatische Status die Optionen:

  • Bedingung: Legt fest, wann der Übergang ausgeführt wird

  • Priorität: Entscheidet bei mehreren erfüllten Bedingungen, welcher Übergang Vorrang hat


Startstatus

Was ist der Startstatus?

Der Startstatus ist der initiale Status des Workflows.

Wichtig zu wissen

  • Es kann immer nur exakt ein Status der Startstatus sein

  • Wenn Sie diese Option bei einem anderen Status aktivieren, deaktiviert das System sie automatisch beim vorher eingestellten Startstatus


Versteckt

Was bewirkt die Option "Versteckt"?

Diese Option hat die gleiche Bedeutung wie beim Ad-hoc-Workflow.

Auswirkung

Wenn Sie einen Status auf "Versteckt" stellen:

  • Der Status wird in der Status-Spalte im Datengitter der Vorgänge nicht angezeigt (das Feld bleibt leer)

  • Der Vorgang selbst bleibt jedoch normal sichtbar


Sortierindex

Wofür verwenden Sie den Sortierindex?

Sie können im regelbasierten Workflow-Editor auch beim Status einen Sortierindex vergeben.

Zweck

Der Sortierindex beeinflusst die Reihenfolge der Status, beispielsweise in der Rollenkonfiguration.


⚠️ Warnung

Achten Sie bei automatischen Status darauf, dass die Bedingungen und Prioritäten eindeutig konfiguriert sind. Andernfalls kann das System den Status-Wechsel abbrechen.

Hat dies deine Frage beantwortet?