Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Beschreibung

Der ActionHandler MailReminderHandler legt die Eskalationszeit dieser Aktivität fest. 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 Prozessor gesendet.

Info

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

...

Klasse

Code Block
com.dooris.bpm.actionhandler.MailReminderHandler

Parameter

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.

Info

Der Wert der Variablen muss das folgende Format haben: hhmm

  • VariablenName

  • VariablenName+05

  • +5

escalationDate

Datum und Uhrzeit des Versands der Eskalationsmail.

Info

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.

Info

Es wird nach dem BusinessCalendar berechnet.

Info

Ein Prozentsatz kann auch als Wert verwendet werden.

  • 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: DE PerformPastReminders