MailReminderHandler

Beschreibung

Der ActionHandler MailReminderHandler legt die Eskalationszeit dieser Aktivität fest. Das Offset bestimmt, wie lange vor Ablauf der Verarbeitungszeit alle Aufgaben abgeschlossen sein müssen. Zum Zeitpunkt der Eskalation wird für jede offene Aufgabe der "Eskalationsaktivität" eine E-Mail an den Prozessor gesendet.Der Offset bestimmt, wie lange vor Ablauf der Verarbeitungszeit alle Aufgaben abgeschlossen sein müssen. Zum Zeitpunkt der Eskalation wird für jede offene Aufgabe der "Eskalationsaktivität" eine E-Mail an den Bearbeiter gesendet.

Nur mit diesem Handler können mehrere Eskalationen für eine Aktivität konfiguriert werden.


Klasse

com.dooris.bpm.actionhandler.MailReminderHandler

Parameter

Parametername

Standardwert

Beschreibung

Gültige Beispiele

Parametername

Standardwert

Beschreibung

Gültige Beispiele

escalationDuration

 

Wenn das Feld escalationDuration angegeben wird, wird nicht die Verarbeitungszeit der Aktivität, sondern der Wert der von escalationDuration angegebenen Variablen verwendet.

Der Wert der Variablen muss das folgende Format haben: hhmm

  • VariablenName

  • VariablenName+05

  • +5

escalationDate

 

Datum und Uhrzeit des Versands der Eskalationsmail.

escalationDate wird nur berücksichtigt, wenn keine escalationDuration gesetzt ist!

  • ${date}

  • 01.01.2014 12:00

escalationDateFormat

 

Das Format, in dem escalationDate angegeben ist.

Der Standardwert hier ist: tt. MM. jjjjj HH:mm

Datumsformat hier im einfachen Datumsformat (z.B. TT.MM.JJJJ HH:MM)

dd.MM.yyyy HH:mm

escalationMessage

 

Mail-Text der Eskalationsmail
Es kann Variablen enthalten.

MAILTEXT${escalationReason}

escalationSubject

 

Mail-Betreff der Eskalationsmail
Es kann Variablen enthalten.

SUBJECT

offSet

 

Der Offset-Wert wird im Format hhmm angegeben, d.h. die letzten beiden Ziffern werden als Minuten, die Ziffern davor als Stunden genommen.

  • 10%

  • 10

escalationMailTo

 

Kann mit Variablen, E-Mail-Adressen oder Ausdrücken gefüllt werden. Diese können kommagetrennt werden! Möglich wäre hier z. B.

Es kann nach Belieben gemischt werden.

  • email@mailadress.com , variable1, user(pm)

  • group(pm)

nodeMail

false

Wenn dieser Wert auf true festgelegt ist, wird nur eine E-Mail pro Aktivität und nicht eine E-Mail pro Aufgabe gesendet.

 

skipPastReminders

false

Wenn es auf true und escalationDate festgelegt ist, sendet / erstellt der Handler nur Erinnerungen, wenn der berechnete Eskalationszeitstempel (escalationDate + offSet, falls angegeben) die Startzeit der Aktivität >.

Fall 1:
escalationDate=01.01.2022
UND
Start datum= 01.05.2022
Es wird keine Erinnerung gesendet.

Fall 2:
escalationDate=05.05.2022
UND
Start datum= 01.05.2022
Die Erinnerung wird gesendet.

 

Abhängigkeiten

Zeitschaltuhr: https://tim-doc.atlassian.net/wiki/spaces/DE/pages/227738771