Grenzeskalationen
Definition
Für einige sehr zeitkritische Prozesse ist es ratsam, Grenzeskalationen zu verwenden, um Aufgaben zu erledigen, bei denen die festgelegte Zeitbeschränkung überschritten wurde oder etwas passieren muss, bevor die Zeit überschritten wird, z. B. eine Erinnerung. Diese Grenzeskalationen treten in Kraft, wenn der Zeitbeschränkung die für die Eskalation eingegebene Zeit vorausgeht/überschritten wird.
Voraussetzungen
Damit die Eskalationen funktionieren, muss der Timer DoEscalation in TIM hinzugefügt werden. Die Dokumentation zum Hinzufügen des Timers finden Sie unter: Copy of DE DoEscalation
CountCritical muss im 'Start Event' aktiviert sein
Für die Aufgabe, der die Eskalationen zugeordnet werden sollen, muss eine Dauer eingegeben werden, in der die Aufgabe abgeschlossen werden muss
Die verbleibende/vergangene Zeit für jede Eskalation muss im Eskalationsnamen mit folgendem Muster gespeichert werden:
Hier kann jeder Text(<'+' oder '-'><Anzahl der Zeiteinheiten><Zeiteinheitenkürzel>)
Abkürzung | Zeiteinheit | Beispiel |
---|---|---|
s | seconds | +1s or -1s |
m | minutes | +1m or -1m |
h | hours | +1h or -1h |
Es ist auch möglich, sie zu kombinieren:
d.h. 1h 12m 5s
Die Eskalation kann auch genau zu dem Zeitpunkt ausgelöst werden, zu dem die Zeitbeschränkung für die Aufgabe abgelaufen ist, indem der Eskalationsname auf 0h gesetzt wird.
Unterbrechungsfreie Eskalation
Eine unterbrechungsfreie Eskalation ist an der gestrichelten Grenze im Prozessmodell zu erkennen. Es stoppt nicht den "normalen" Ablauf des Prozesses, sondern funktioniert eher wie ein paralleles Gateway, das aktiviert wird, wenn die im Namen der Eskalation gespeicherte Zeit noch vorhanden ist (wenn Zeit mit einem - -Operator gespeichert ist) oder vergangen ist (wenn Zeit mit einem + Operator gespeichert wird), da die für die Aufgabe geplante Dauer abgelaufen ist.
Im Beispielprozess beträgt die in der unterbrechungsfreien Eskalation gespeicherte Zeit (-1h). Dies führt dazu, dass eine Erinnerungs-E-Mail 1 Stunde vor Ablauf der geplanten Dauer der Aufgabe versendet wird.
Eskalation unterbrechen
Eine unterbrechende Eskalation erkennen Sie an der durchgezogenen Grenze im Prozessmodell. Es unterbricht den "normalen" Ablauf des Prozesses, und von da an wird der Weg der Grenzeskalation gewählt. Jede Eskalation muss in einem "End Event" enden.
Im Beispielprozess beträgt die in der unterbrechenden Eskalation gespeicherte Zeit (+30m). Dies führt dazu, dass der Prozess beendet wird und die Kündigungs-E-Mail 30 Minuten nach Ablauf der für die Aufgaben geplanten Dauer versendet wird.