Online Help Process Modeler
.

Startereignis

Startereignis

Wie der Name schon sagt, gibt das Start-Ereignis an, wo ein bestimmter Prozess startet. Es kann keinen eingehenden Sequenzfluss haben.

Auslöser

Es gibt viele verschiedene Möglichkeiten, wie ein Geschäftsprozess gestartet werden kann. Der Auslöser des Startereignisses signalisiert die Art des Einstiegs. In BPMN 2.0 existieren 10 verschiedene Typen von Startereignissen: Allgemein, Nachricht, Zeit, Eskalation, Fehler, Kompensation, Bedingt, Signal, Mehrfach und Link.

Marker Beschreibung
Zu Beginn eines Prozesses bedeutet dieser leere Kreis, dass der Prozess manuell, durch den verantwortlichen des ersten Tasks gestartet wird. Dieses Ereignis wird nach Methode und Stil auch für einen Unterprozess verwendet. Dieser startet, wenn der Fluss vom übergeordneten Prozess den Unterprozess ausgelöst wird.
Die Nachricht eines externen Prozessteilnehmers startet den Prozess.
Der Prozess wird zu einem festgelegten Zeitpunkt oder in einem bestimmtem Zyklus (z.B. jeden Montag um 9 Uhr) gestartet.
Das Eskalationsereignis darf nur einen Ereignisunterprozess starten. Der Eskalations-Ereignisunterprozess initiiert damit Massnahmen, um eine Aktivität bei der Vervollständigung zu unterstützen.
Das Fehler-Startereignis wird nur für den Start von Ereignisunterprozessen verwendet. Das Auslösen eines solchen Unterprozesses wird den übergeordneten Prozess/Unterprozess beenden.
Das Kompensations-Startereignis ist nur für den Start von Kompensations-Ereignisunterprozessen erlaubt. Dieser Ereignistyp wird also nur im Zusammenhang von Kompensationen verwendet. Dieses Ereignis unterbricht den Prozess nicht.
Der Prozess wird gestartet, wenn die Bedingung einer Regel erfüllt wird. Beispielsweise könnte das sein: S&P 500 ändert um mehr als 10 % nach Eröffnung oder Temperatur größer als 300°C. Ein erneuter Start erfolgt erst, wenn die Bedingung zwischenzeitlich nicht erfüllt war.
Das übertragene Signal eines anderen Prozesses löst den Start aus. Anmerkung: Ein Signal ist eine Meldung, die kein bestimmtes Ziel hat. So kann ein Signal die Startereignisse mehrerer Prozesse aktivieren.
Es bestehen mehrere Möglichkeiten, wie der Prozess ausgelöst werden kann. Zum Starten reicht es aus, wenn eine der Möglichkeiten eintrifft. Im Attribut Auslöser wird definiert, welche Typen von Auslösern zur Anwendung kommen.
Ein Mehrfach-Paralleles Startereignis zeigt, dass der Prozess durch das Eintreffen von mehreren Signalen initiiert wird. Der Prozess wird erst gestartet, wenn alle Ereignisse eingetroffen sind.

Unterbrechend vs. nicht-unterbrechend

Ein nicht-unterbrechendes Startereignis wird mit gestricheltem Rand gezeichnet, ein unterbrechendes mit durchgezogenem. Das Attribut zur Definition, ob ein Startereignis unterbrechend oder nicht-unterbrechend ist, kann nur bei einem Ereignis-Unterprozess verwendet werden. Ausserhalb der Ereignis-Unterprozesse ist das Attribut irrelevant – ein Startereignis trägt dann immer einen durchgezogenen Rand. Das Attribut gibt an, ob ein Ereignis-Unterprozess die übergeordnete Prozessebene abbrechen soll oder nicht. Falls diese Prozessebene nicht unterbrochen wird, können mehrere Instanzen vom Ereignis-Unterprozess gleichzeitig durchgegangen werden. Beachten Sie, dass Fehlerereignisse immer unterbrechend sind und das Attribut bei Kompensationsereignissen gar keine Rolle spielt.

Umrandung Beschreibung
Wenn ein Ereignis-Unterprozess den laufenden Prozess unterbricht, ist der Rand des Ereignisses durchgezogen.
Wenn ein Ereignis-Unterprozess den laufenden Prozess nicht unterbricht, ist der Rand des Ereignisses gestrichelt.