Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
software:tim:timer:setprocessvariableandsignalprocessinstancebytransitionname [2014/03/04 14:57] manuel.kindler [setProcessVariableAndSignalProcessInstanceByTransitionName] |
software:tim:timer:setprocessvariableandsignalprocessinstancebytransitionname [2014/05/14 13:41] lena.jaehnel Link mit software:tim:bausteine:entscheidung-per-e-mail-und-manuell geändert zu software:tim:bausteine:email_link_and_manual_decision |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
==== setProcessVariableAndSignalProcessInstanceByTransitionName ==== | ==== setProcessVariableAndSignalProcessInstanceByTransitionName ==== | ||
Der Timer setzt eine Prozessvariable und schickt Prozessinstanz anhand von Aktivitätsname und Transitionsname weiter. | Der Timer setzt eine Prozessvariable und schickt Prozessinstanz anhand von Aktivitätsname und Transitionsname weiter. | ||
+ | |||
+ | >> **Achtung!** Wird meist in Kombination mit der [[software:tim:bausteine:email_link_and_manual_decision|Entscheidung per Email]] verwendet. In diesem Fall ist der Webservice als SOAP Aufruf zu tätigen. Als eingerichteter Timer im Adminclient macht dieser weniger Sinn. | ||
------ | ------ | ||
Zeile 11: | Zeile 13: | ||
==== Parameter ==== | ==== Parameter ==== | ||
== Parameter1 == | == Parameter1 == | ||
- | ProcessInstanceId (siehe [[#Beispiel]]) | + | ProcessInstanceId \\ |
+ | Linkaufruf: args[0](siehe [[#Beispiel]]) | ||
\\ == Parameter 2 == | \\ == Parameter 2 == | ||
- | Variablenname (siehe [[#Beispiel]]) | + | Variablenname \\ |
+ | Linkaufruf: args[1] (siehe [[#Beispiel]]) | ||
\\ == Parameter 3 == | \\ == Parameter 3 == | ||
- | Variablen Value (siehe [[#Beispiel]]) | + | Variablen Value \\ |
+ | Linkaufruf: args[2] (siehe [[#Beispiel]]) | ||
\\ == Parameter 4 == | \\ == Parameter 4 == | ||
- | Aktivitätsname (siehe [[#Beispiel]]) | + | Aktivitätsname \\ |
+ | Linkaufruf: args[3] (siehe [[#Beispiel]]) | ||
\\ == Parameter 5 == | \\ == Parameter 5 == | ||
- | Transitionsname (siehe [[#Beispiel]]) | + | Transitionsname \\ |
+ | Linkaufruf: args[4] (siehe [[#Beispiel]]) | ||
- | >> **Achtung!** Hier steht eine Warnung! | + | |
+ | \\ == Nur bei Linkaufruf == | ||
+ | uid: Logindaten für T!M Base64 kodiert (mandant/user:passwort) | ||
---- | ---- | ||
==== Beispiel ==== | ==== Beispiel ==== | ||
- | Bitte ein Beispiel einfügen, MIT Screenshot! | + | <code> |
+ | http://URL des Servers/loom-portal/ProcessInstanceManager/setProcessVariableAndSignalProcessInstanceByTransitionName.soap?args[0]=${processInstanceId}&args[1]=VARIABLENNAME&args[2]=VARIABLENWERT&args[3]=AKTIVITÄTSNAME&args[4]=TRANSITIONSNAME&i=1&uid=LOGINDATEN | ||
+ | </code> | ||
---- | ---- | ||
==== Abhängigkeiten ==== | ==== Abhängigkeiten ==== | ||
\\ __T!M Version__ : [[software:tim:changelog:unbekannt|ERSETZMICH]] | \\ __T!M Version__ : [[software:tim:changelog:unbekannt|ERSETZMICH]] |