==== 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 ==== ProcessInstanceManager ==== Webservice Methode ==== setProcessVariableAndSignalProcessInstanceByTransitionName ==== 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 ==== 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 ----