Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:tim:actionhandler:generateoffsetescalationtimehandler [2013/12/06 10:55] martin.oehm [Parameter] |
software:tim:actionhandler:generateoffsetescalationtimehandler [2021/07/01 09:52] (aktuell) |
||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
======= GenerateOffsetEscalationTimeHandler ======= | ======= GenerateOffsetEscalationTimeHandler ======= | ||
==== Beschreibung ==== | ==== Beschreibung ==== | ||
- | Durch diesen [[software:tim:actionhandler:|Handler]] wird der Eskalationszeitpunkt dieser [[:glossar#Node]] gesetzt. Mit **Offset** wird festgelegt, wie lange vor Ablauf der [[:glossar#Bearbeitungszeit]] alle [[:glossar#Aktivitaet|Aktivitäten]] erledigen sein müssen. Zum Eskalationszeitpunkt wird zu jeder offenen Task auf der "Eskalationsnode" eine Mail an den Bearbeiter verschickt. | + | Durch diesen [[software:tim:actionhandler:|Handler]] wird der Eskalationszeitpunkt dieser [[:glossar#Node]] gesetzt. Mit **Offset** wird festgelegt, wie lange vor Ablauf der [[:glossar#Bearbeitungszeit]] alle [[:glossar#Aufgabe|Aufgaben]] erledigt sein müssen. Zum Eskalationszeitpunkt wird zu jeder offenen Task auf der "Eskalationsnode" eine Mail an den Bearbeiter verschickt. |
------ | ------ | ||
Zeile 16: | Zeile 16: | ||
==== Action Name ==== | ==== Action Name ==== | ||
beliebig | beliebig | ||
- | |||
- | ==== Mandatory Fields (Optional) ==== | ||
- | escalationDuration=VariablenName \\ | ||
- | \\ | ||
- | Wenn das Feld escalationDuration angegeben wird, wird nicht die Bearbeitungszeit der [[:glossar#Node]] sondern der Wert, der Variable, die durch escalationDuration angegeben wurde verwendet. \\ | ||
- | > ACHTUNG! Der Actionhandler sucht nach der angegeben Variable mit dem Suffix **"-Nodename"** (siehe [[#Beispiel]]) | ||
- | |||
- | escalationMessage=Mailtext der EscalationaMail | ||
- | möglich ab Version 3.5. | ||
- | Kann Variablen enhalten. | ||
----- | ----- | ||
==== Parameter ==== | ==== Parameter ==== | ||
- | ==offSet== | + | ===offSet=== |
Der Offset-Wert wird entweder in dem Format **hhmm** angegeben, d. h. die letzten beiden Stellen werden als | Der Offset-Wert wird entweder in dem Format **hhmm** angegeben, d. h. die letzten beiden Stellen werden als | ||
Minuten angenommen, die Stellen davor als Stunden. Alternativ kann der Wert auch als Prozentsatz genutzt werden. | Minuten angenommen, die Stellen davor als Stunden. Alternativ kann der Wert auch als Prozentsatz genutzt werden. | ||
Zeile 36: | Zeile 26: | ||
>> Es wird nach dem [[:glossar#BusinessCalendar]] berechnet. | >> Es wird nach dem [[:glossar#BusinessCalendar]] berechnet. | ||
+ | ===escalationDuration=== | ||
+ | escalationDuration=VariablenName \\ | ||
+ | \\ | ||
+ | Wenn das Feld escalationDuration angegeben wird, wird nicht die Bearbeitungszeit der [[:glossar#Node]] sondern der Wert, der Variable, die durch escalationDuration angegeben wurde verwendet. \\ | ||
+ | <note>ACHTUNG! Der Actionhandler sucht nach der angegeben Variable mit dem Suffix **"-Nodename"** (siehe [[#Beispiel]])</note> | ||
+ | |||
+ | ===escalationMessage=== | ||
+ | escalationMessage=Mailtext der EscalationaMail | ||
+ | möglich ab Version 3.5. | ||
+ | Kann Variablen enhalten. | ||
---- | ---- | ||
==== Beispiel ==== | ==== Beispiel ==== | ||
- | {{ :software:tim:actionhandler:generateoffsetescalationtimehandler.png }} | + | {{ :software:tim:actionhandler:generateoffsetescalationhandler.png }} |
- | ---- | ||
==== Abhängigkeiten ==== | ==== Abhängigkeiten ==== | ||
\\ __Timer__: [[software:tim:timer:performPastReminders|performPastReminders]] | \\ __Timer__: [[software:tim:timer:performPastReminders|performPastReminders]] |