Zum Inhalt springen

BPMN-Gateways im Detail

Gateways steuern, wie sich der Ablauf verzweigt und wieder zusammenfindet. Procevia bietet vier Typen.

Typ Symbol Bedeutung
Exklusiv (XOR) Raute mit X genau ein Weg wird genommen, je nach Bedingung
Parallel (AND) Raute mit Plus alle Wege laufen gleichzeitig
Inklusiv (OR) Raute mit Kreis ein oder mehrere Wege, je nach Bedingungen
Ereignisbasiert Raute mit doppeltem Kreis der Weg hängt davon ab, welches Ereignis zuerst eintritt

Ein Gateway hat zwei Rollen: Es verzweigt den Ablauf in mehrere Wege und es führt Wege wieder zusammen. Wichtig ist die Balance: Was ein paralleles Gateway aufteilt, sollte ein paralleles Gateway wieder zusammenführen. Fehlt die Zusammenführung, warnt dich die Validierung vor einem möglichen Stillstand.

Beim exklusiven und inklusiven Gateway entscheidet eine Bedingung, welcher Weg genommen wird. Die Bedingung trägst du im Eigenschaften-Panel des Sequenzflusses ein (Feld „Bedingung“, zum Beispiel ${betrag > 1000}). Zusätzlich kannst du den Fluss mit einem sprechenden Label wie „Betrag über 1000 Euro“ beschriften. Im Zweifel hilft die Simulation, die Verzweigung durchzuspielen.