BPMN End Event: Typn & Anwendung
Einführung
Ein BPMN 2.0 End Event kennzeichnet den Abschluss oder den Antrag bearbeitet.ie Beendigung eines Geschäftsprozesses. Es markiert das Ende des Prozesses.kiert den Punkt, an dem der Prozess vollständig abgeschlossen ist und danach keine weiteren Aktionen folgen. In BPMN-Diagrammen wird das End Event als fett umrandeter Kreis dargestellt und kann verschiedene Arten von Prozess-Enden anzeigen, zum Beispiel normalen Abschluss oder einen Fehlerzustand.
Wichtige Aspekte zu End Ereignisse
- Visuelle Darstellung: Ein fett umrandeter Kreis.
- Typn von End Ereignisse: : Nachricht End Event: Sendet eine Nachricht, wenn der Prozess endet. : Signal End Event: Sendet ein Signal an andere Prozesse oder Systeme beim Abschluss. : Fehler End Event: Zeigt an, dass der Prozess aufgrund eines Fehlers beendet wurde. : Terminate End Event: Stoppt sofort alle Aktivitäten und terminiert die gesamte Prozessinstanz. : Escalation End Event: Kennzeichnet eine Eskalation, die auf höherer Ebene behandelt werden muss.
End Ereignisse haben keine ausgehenden Sequence Flows, da sie den Endpunkt des Prozesses darstellen. Sie sind wichtig, um das Ergebnis des Prozesses zu signalisieren und den Flow korrekt abzuschließen.
Ein End Event markiert das Ende eines Prozesses. Der Prozess ist abgeschlossen, sobald alle im Diagramm definierten Schritte ausgeführt wurden und im End Event enden. Da ein Prozess verschiedene Resultate haben kann (zum Beispiel Erfolg oder Fehler), können mehrere End Ereignisse verwendet werden, um unterschiedliche Resultate zu zeigen. Beispiel: Eine Bestellung wird erfolgreich bearbeitet und der Prozess endet mit Erfolg. Sind die Kartendaten Nein und die Transaktion scheitert, wird kein Beleg erstellt und die Bestellung ist nicht erfolgreich.
In diesem Beispiel unterscheiden sich die finalen Resultate, obwohl beide als End Ereignisse klassifiziert sind. Bei mehreren End Ereignisse im Prozess sollte jeder Abschluss eindeutig benannt sein, um Verwechslungen zu vermeiden.
Alle Ereignisse mit ihren entsprechenden Symbolen
| Start | Intermediate | End | ||||||
|---|---|---|---|---|---|---|---|---|
| Type | Normal | Event Sub process | Event Sub process non-interrupt | Catch | Boundary | Boundary non-interrupt | Throw | |
| None | | |||||||
| Message | | | | | | | | |
| Timer | | | | | | | ||
| Conditional | | | | | | | ||
| Link | | | | |||||
| Signal | | | | | | | | |
| Error | | | | |||||
| Escalation | | | | | | | ||
| Termination | | |||||||
| Compensation | | | | | ||||
| Cancel | | | ||||||
| Multiple | | | | | | | | |
| Multiple Parallel | | | | | | | ||