Zeige letzte Bearbeiter
1 {{content/}}
2
3 {{figure image="plugin_escalation_by_value_config_de.png" width="600"}}
4
5 {{/figure}}
6
7 Dieses Plugin fügt der [[Statusverarbeitung>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.WebHome]] eine neue [[Aktion>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.WebHome]] mit dem Namen //Check date plugin// hinzu. Mit dieser Aktion ist es möglich, einen [[Statuswechsel>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.States.WebHome]] in Abhängigkeit des aktuellen Datums durchzuführen. Etwa kann geprüft werden, ob das aktuelle Datum mehr als 10 Tage nach dem Absendedatum des Vorgangs liegt. Falls ja, kann eine Eskalation durch einen Statuswechsel in einen Eskalationsstatus durchgeführt werden.
8
9 == Konfiguration ==
10
11 Nachdem in der Statusverarbeitung diese Aktion hinzugefügt wurde, stehen folgende Konfigurationsmöglichkeiten bereit:
12
13 ; Zielstatus (abgelaufen)
14 : Der Status, in den gewechselt werden soll, falls das Fälligkeitsdatum nahe gerückt ist.
15 ; Zielstatus (nicht abgelaufen)
16 : Der Status, in den gewechselt werden soll, falls das Fälligkeitsdatum noch nicht nahe gerückt ist.
17 ; Ablaufzeit (Tage)
18 : Die Anzahl der Tage vor dem Fälligkeitsdatum, ab dem der Vorgang als bald fällig betrachtet wird.
19 ; Fälligkeitsdatum
20 : Das normative Datum, an dem der Vorgang fällig wird.
21 ; Datumsformat
22 : Das Format, in dem das Fälligkeitsdatum erwartet wird, etwa //dd.MM.yyyy// für das deutsche Datumsformat oder //MM/dd/yyyy// für das englische Datumsformat.
23
24 In Abhängigkeit des aktuellen Datums wird entweder in den unter //Zielstatus (abgelaufen)// oder unter //Zielstatus (nicht abgelaufen)// eingestellten Status gewechselt. Konkret bedeutet dies folgendes. Sei //t// der aktuelle Zeitpunkt auf dem Server, //t0// das Fälligkeitsdatum und //Δt// die eingestellte Ablaufzeit. Dann wird:
25
26 * in den unter //Zielstatus (abgelaufen)// eingetragenen Status gewechselt, falls {{code language="none"}}t >= t0 - Δt{{/code}} gilt.
27 * in den unter //Zielstatus (nicht abgelaufen)// eingetragenen Status gewechselt, falls {{code language="none"}}t < t0 - Δt{{/code}} gilt
28
29 == Versionshistorie ==
Copyright 2000-2024