Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Description

The timer SetProcessVariableAndSignalProcessInstanceByTransitionName writes a process variable and forwards an instance based on the activity name and transition name.

Note

This timer is typically is used in combination with decisions made per email. If used in that way, the web service must be called using SOAP. 

...

Webservice Name

Code Block
ProcessInstanceManager

Webservice Method

Code Block
setProcessVariableAndSignalProcessInstanceByTransitionName

Parameter

Parameter

Description

Valid examples

ProcessInstanceId

Id of the process instance in question.

  • Code Block
    ${processInstanceId}

Variable name

Name of the variable that needs to be set.

  • nameOfVariable

  • Web call: args[1]=nameOfVariable

Variable value

Value that will be assigned to the variable.

  • true

  • Web call: args[2]=true

Activity name

Name of the activity that will be signaled.

  • Check bookings

  • Web call: args[3]=Check bookings

Transition name

Name of the transition.

  • TransitionName

  • Web call: args[4]=TransitionName

(Only for web call) UID

The Base64 encoded login data for the system (tenant/user:password).

  • uid=Y2xpZW50L3VzZXI6cGFzc3dvcmQ=

Example:

Code Block
 http://URL des Servers/loom-portal/ProcessInstanceManager/setProcessVariableAndSignalProcessInstanceByTransitionName.soap?args[0]=${processInstanceId}&args[1]=nameOfVariable&args[2]=true&args[3]=Check bookings&args[4]=TransitionName&i=1&uid=Y2xpZW50L3VzZXI6cGFzc3dvcmQ=

...