Auf dieser Seite

Start Event

Was ist ein Start Event?

Ein BPMN 2.0 Start Event ist das Event, das einen Geschäftsprozess auslöst oder startet. Es markiert den Beginn eines Prozesses und ist für die Definition seines Ablaufs unverzichtbar. In BPMN-Diagrammen wird das Start Event als einfacher Kreis dargestellt. Es kann durch verschiedene Bedingungen ausgelöst werden, etwa durch den Eingang einer Message, einen Timer, eine Bedingung oder eine Benutzeraktion.

Wichtige Punkte

  • Darstellung: Ein einfacher Kreis.
  • Typen von Start Events:
    • None Start Event: Der Prozess startet, wenn er ohne Auslöser gestartet wird.
    • Message Start Event: Der Prozess startet, sobald eine Message empfangen wird.
    • Timer Start Event: Der Prozess beginnt zu einem bestimmten Zeitpunkt oder nach einem festgelegten Intervall.
    • Conditional Start Event: Der Prozess startet, sobald eine bestimmte Bedingung erfüllt ist.
    • Signal Start Event: Der Prozess startet, sobald ein Signal gesendet wird.
    • Multiple Start Event: Der Prozess startet, sobald einer von mehreren Auslösern eintritt, oder bei Parallel Multiple, sobald alle Auslöser eintreten.

Ein Error Start Event ist in einem übergeordneten Prozess nicht verfügbar. Es ist nur als Start eines unterbrechenden Event Subprocess gültig und startet diesen, wenn der umschließende Prozess einen Fehler auslöst.

Start Events haben keine eingehenden Sequence Flows, da sie immer den Beginn eines Prozesses darstellen. Sie setzen den Prozess in Gang und übergeben die Steuerung an das nächste Element im Workflow.

Ein BPMN-Diagramm kann mehrere Start Events enthalten. Nur der Pfad des konkret ausgelösten Events startet die Prozessinstanz. Stellen Sie sich beispielsweise einen Bestellprozess vor, der von der Art des Eingangs abhängt, etwa über eine Website, telefonisch oder persönlich vor Ort. Das entsprechende Start Event startet den Prozess.

ProcessMind-BPMN-2.0-Start-Event-Symbol zur Darstellung des Prozessstarts

Alle Events mit den zugehörigen Symbolen

Start Zwischenstufe Ende
Type
Normal
Event Subprocess
Event Subprocess, nicht unterbrechend
Catch
Boundary
Boundary, nicht unterbrechend
Throw
None
Message
Timer
Conditional
Link
Signal
Error
Escalation
Termination
Compensation
Cancel
Multiple
Multiple Parallel

Verwandte Themen