Die Prozessinstanziierung, also das Muster von Zeiten und Mengen, mit dem Prozessinstanzen generiert werden, kann über Prozessinstanziierungspläne oder über Objektattribute konfiguriert werden. Erstere haben Vorrang, falls beide Möglichkeiten verwendet werden.
Allgemein
Sie können die Prozessinstanziierung über Prozessinstanziierungspläne konfigurieren, indem Sie Startobjekten das Modell Zeitplan hinterlegen. Startobjekte sind Ereignisse und in BPMN-Diagrammen auch Funktionen oder Regeln.
Voraussetzung
Sie haben bereits ein Modell Zeitplan mit mindestens einem Objekt Kalenderereignis angelegt und das Kalenderereignis als Prozessinstanziierungsobjekt festgelegt.
Vorgehen
Öffnen Sie das Modell, dem Sie den Schichtkalender hinterlegen möchten.
Klicken Sie mit der rechten Maustaste auf das Startereignis, dem Sie den Prozessinstanziierungsplan hinterlegen möchten.
Wählen Sie Hinterlegungen.
Klicken Sie auf Neu.
Aktivieren Sie die Option Bestehendes Modell.
Klicken Sie auf Zeitplan.
Klicken Sie auf Weiter.
Wählen Sie die Gruppe, in der sich das Modell befindet.
Klicken Sie auf den Namen des Modells.
Klicken Sie auf Finish.
Der Prozessinstanziierungsplan wird dem Startereignis hinterlegt und bei der Simulation zur Erzeugung von Prozessinstanzen verwendet.
ARIS-Modelle
Sie können mit Hilfe von Objektattributen Prozesse in gleichen Zeitabständen generieren, z. B. über den Zeitraum von 24 Stunden. Standardmäßig ist eine Prozessinstanz pro Tag eingestellt. Wenn der Wert 0 eingegeben wird, wird keine Prozessinstanz generiert.
Vorgehen
Klicken Sie mit der rechten Maustaste auf das Startereignis und dann auf Attribute.
Klicken Sie auf die Attributtypgruppe Häufigkeit.
Geben Sie, dem Beispiel entsprechend, für das Attribut Häufigkeit Tag den Wert 24 ein.
Klicken Sie auf Schließen.
Klicken Sie im Dialog Objekt speichern auf Ja.
Aufgrund dieser Eingabe wird jede Stunde eine Prozessinstanz erzeugt.
BPMN-Diagramme
Sie können für BPMN-Diagramme einen Zeitraum definieren, nach dem Prozesse erzeugt werden sollen. Ist das Attribut Time cycle gepflegt, hat es Vorrang vor dem Attribut Häufigkeit. Damit das Attribut bei der Simulation interpretiert werden kann, muss eine Zeitspanne gemäß ISO 8601 im Format P[n]Y[n]M[n]DT[n]H[n]M[n]S angegeben werden. Dabei gilt P = Information, dass eine Zeitspanne (period) folgt; Y = Jahre, M = Monate; D = Tage; T = Trennzeichen zwischen Datum/Zeit; H = Stunden; M = Minuten und S = Sekunden. [n] gibt die jeweilige Anzahl an. Beispiel: P6DT5H für 6 Tage und 5 Stunden.
Voraussetzung
Das Prozessmodell hat ein Startereignis vom Typ Timer.
Vorgehen
Klicken Sie mit der rechten Maustaste auf das Startereignis und dann auf Attribute.
Klicken Sie auf die Attributtypgruppe BMPN > Timer.
Geben Sie für das Attribut Timecycle den Zeitraum an, nach dem das Ereignis regelmäßig erzeugt werden soll.
Klicken Sie auf Schließen.
Klicken Sie im Dialog Objekt speichern auf Ja.
Die Prozessinstanzen werden gemäß dem vorgegebenen Zyklus erzeugt.