Designer 10.5 | webMethods BPM Rules Development Help | Working with Actions | Working with Process Actions
 
Working with Process Actions
You can call a process from a decision entity if you map this process to a process action. A process action is an action that affects a process as a whole. You can:
*Start a new process instance.
*Join a running process instance.
*Invoke a user task (requiring a manual (human) decision). For more information about manual decisions, see webMethods BPM Process Development Help.
Process Action Input and Output
A process action can have inputs and an output. The inputs and output of a process action correspond to the inputs and output of the process the process action is based on. If a process has more than one output, you must specify in the New Action wizard, which output you want to use in the process action.
Specifying Process Action Input Values
You can specify default values for the process action inputs when creating the process action. If you do not specify default input values, you must map a parameter element to the process action input, when using the process action in a decision entity.
For more information about mapping, see Working with Service Actions, Specifying Service Action Input Values.
Using the Output Value from a Process
You can use the output value from a process if you use the process action that was mapped from this process as:
*A decision table condition value.
*A decision table assignment result value.
*A decision tree condition value.
*A decision tree assignment result value.
*An event rule assignment result value.
Executing a Process from a Decision Entity
You can execute a process from a decision entity if you use the process action that was mapped from this process as:
*A decision table action result.
*A decision tree action result.
*An event rule action result.
Related Topics