Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
software:tim:timer:setprocessvariableandsignalprocessinstancebytransitionname [2016/02/22 17:04] amanda.zens |
software:tim:timer:setprocessvariableandsignalprocessinstancebytransitionname [2021/07/01 09:52] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ==== setProcessVariableAndSignalProcessInstanceByTransitionName ==== | ||
- | 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. | ||
- | ==== Webservice Name ==== | ||
- | <code>ProcessInstanceManager</code> | ||
- | ==== Webservice Methode ==== | ||
- | <code>setProcessVariableAndSignalProcessInstanceByTransitionName</code> | ||
- | |||
- | ==== Parameter ==== | ||
- | == Parameter1 == | ||
- | ProcessInstanceId \\ | ||
- | Linkaufruf: args[0](siehe [[#Beispiel]]) | ||
- | |||
- | \\ == Parameter 2 == | ||
- | Variablenname \\ | ||
- | Linkaufruf: args[1] (siehe [[#Beispiel]]) | ||
- | |||
- | \\ == Parameter 3 == | ||
- | Variablen Value \\ | ||
- | Linkaufruf: args[2] (siehe [[#Beispiel]]) | ||
- | |||
- | \\ == Parameter 4 == | ||
- | Aktivitätsname \\ | ||
- | Linkaufruf: args[3] (siehe [[#Beispiel]]) | ||
- | |||
- | \\ == Parameter 5 == | ||
- | Transitionsname \\ | ||
- | Linkaufruf: args[4] (siehe [[#Beispiel]]) | ||
- | |||
- | |||
- | \\ == Nur bei Linkaufruf == | ||
- | uid: Logindaten für TIM Base64 kodiert (mandant/user:passwort) | ||
- | |||
- | ---- | ||
- | |||
- | ==== Beispiel ==== | ||
- | <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> | ||
- | ---- | ||