Typing Tasks
Use task types to describe the behavior represented by the respective task.
Context
Task types describe the behavior of a type in more detail, e.g. whether the task is carried out as a manual task by a person or whether it calls an external service or a rule component.
You can drag a type and drop it on an untyped task to assign it. When assigning a service operation to an untyped task which has not yet been explicitly named, the task e.g. becomes a service task and is given the name of the service operation.
It is also possible to assign type in the Properties tool window.
Depending on the task type, various elements can belong to a task. The following assignments are allowed according to the BPMN specification:
- Message can be assigned to
- Send task and
- Receive task
- Service operation can be assigned to
- Send task,
- Receive task and
- Service task
Note
Once you have assigned a message or service operation as a task type once, the type can only be modified when in compatible types. If you have e.g. assigned a message to a send task, you can now only modify the task type in the receive task and not in manual task.
In addition to the BPMN task types, Innovator also has a type for call activities (subprocesses).
You can select multiple called elements with the call activity type when creating a task. You must enter at least one called element. If you select more than one element, then multiple nodes are created below one another from the call activities.
How to proceed
-
Click with the right mouse on the task which you want to change the type for.
Along with the context menu, another mini toolbar is also shown:
-
Select the icon of the task type you want from the bottom row in the mini toolbar.
The type is reset if you select an empty task icon.
The task becomes a call activity if you select the plus sign icon.
If you select another icon, the corresponding BPMN task type is set and the marker is shown in the task icon.
Alternatively, you can also change the task type directly in a task's Properties.