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/08/29 11:02] max.neumaier [Beispiel] |
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 17: | Zeile 17: | ||
beliebig | beliebig | ||
- | ==== Mandatory Fields (Optional) ==== | + | ----- |
+ | ==== Parameter ==== | ||
+ | ===offSet=== | ||
+ | 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. | ||
+ | Siehe auch [[#Beispiel]] | ||
+ | |||
+ | >> Es wird nach dem [[:glossar#BusinessCalendar]] berechnet. | ||
+ | |||
+ | ===escalationDuration=== | ||
escalationDuration=VariablenName \\ | 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. \\ | 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]]) | + | <note>ACHTUNG! Der Actionhandler sucht nach der angegeben Variable mit dem Suffix **"-Nodename"** (siehe [[#Beispiel]])</note> |
+ | ===escalationMessage=== | ||
escalationMessage=Mailtext der EscalationaMail | escalationMessage=Mailtext der EscalationaMail | ||
möglich ab Version 3.5. | möglich ab Version 3.5. | ||
Kann Variablen enhalten. | Kann Variablen enhalten. | ||
- | |||
- | ----- | ||
- | ==== Parameter ==== | ||
- | ==offSet== | ||
- | Der Offset-Wert wird in dem Format **hhmm** angegeben, d. h. die letzten beiden Stellen werden als | ||
- | Minuten angenommen, die Stellen davor als Stunden. Siehe auch [[#Beispiel]] | ||
- | |||
- | >> Es wird nach dem [[:glossar#BusinessCalendar]] berechnet. | ||
- | > Als Wert kann auch ein Prozentsatz genutzt werden. | ||
---- | ---- | ||
==== 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]] |