======== signalAllWaitStateByTimeFromVariableWithLimit ========
==== Beschreibung ====
Dieser Timer überprüft, ob das Datum in einer [[:glossar#Prozessvariable]] das aktuelle Datum überschritten hat. Wenn dies der Fall ist, werden alle Waitstate, auf die der Prozess aktuell steht gesignlet und der Prozess läuft den entsprechenden Weg weiter.
==== Timer Name ====
beliebig \\
==== Webservice Name ====
ProcessInstanceManager
==== Webservice Methode ====
signalAllWaitStateByTimeFromVariableWithLimit
==== Parameter ====
== Prozessdefinition ==
Hier muss der Name der Prozessdefinition eingegeben werden, für den der Timer die Variable überprüfen soll (siehe [[#Beispiel]])
\\ == Prozessvariable ==
Hier muss der [[:glossar#Prozessvariable|Prozessvariablenname]] stehen, in der ein Datumsformat steht (siehe [[#Beispiel]]).
\\
Gültige Datumsformate sind:
ein festes Datum im Format dd-mm-yyyy, dd.mm.yyyy oder eine Dauer ab Start des Node mit den Parametern y,m(Monat),d,h getrennt mit ;
\\ Beispiel: 1y;2m;3d;4h oder 1y oder 3d;4h
\\ == Nodename ==
Hier muss der Name des Waitstates angegeben werden, der weiter gesignaled werden soll. (siehe [[#Beispiel]])
== Limit ==
Anzahl Instanzen die bei einem Durchlauf des Timers gesignaled werden.
----
==== Beispiel ====
{{ :software:tim:timer:signalallwaitstatebytimefromvariablewithlimit.png?600 |}}
----
==== Abhängigkeiten ====
\\ __T!M Version__ : [[software:tim:changelog:tim344|v3.4.4]]