Start Event
Einführung
Ein BPMN 2.0 Start Event ist das Event, das einen Geschäftsprozess startet oder auslöst. Es markiert den Punkt, an dem ein Prozess beginnt und ist entscheidend für die Definition des Prozessflusses. Das Start Event wird in BPMN-Diagrammen durch einen einfachen Kreis dargestellt und kann durch verschiedene Auslöser aktiviert werden, zum Beispiel durch den Empfang einer Message, einen Timer, eine Bedingung oder eine User-Aktion.
Wichtige Punkte
- Visuelle Darstellung: Ein einfacher Kreis.
- Start Event-Typen:
- Message Start Event: Der Prozess startet beim Empfang einer Message.
- Timer Start Event: Der Prozess beginnt zu einer festgelegten Zeit oder nach einem bestimmten Intervall.
- Conditional Start Event: Der Prozess startet, wenn eine bestimmte Bedingung erfüllt ist.
- Signal Start Event: Der Prozess startet, wenn ein Signal gesendet wird.
- Error Start Event: Wird bei Auftreten eines Fehlers ausgelöst.
Start Events haben keine eingehenden Sequence Flows, da sie immer den Anfang eines Prozesses markieren. Sie setzen den Prozess in Gang und übergeben die Kontrolle an das nächste Element im Workflow.
Ein BPMN-Diagramm kann mehrere Start Events enthalten. Nur die Events, die dem jeweiligen Start Event zugeordnet sind, werden aktiviert. Ein Beispiel ist ein Bestellprozess, der von der Art des Eingangs abhängt – etwa über Website, Telefon oder persönliche Abgabe. Das entsprechende Start Event löst den Prozess aus.
Alle Events mit den zugehörigen 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 | ||||||||