Académique Documents
Professionnel Documents
Culture Documents
com)
Tasks
Product version:
6.4, 6.3
Product edition:
Community
Teamwork
Efficiency
Performance
A task is an activity in a process. There are several different kinds of task:
A human task is carried out by a person using a form to enter data or to receive
information.
A service task is carried out automatically by the Bonita BPM Engine and is invisible to
users during normal operation.
A call activity calls a subprocess. The sequence flow of the process passes from the call
activity to the subprocess. When the subprocess is complete, the flow returns to the call
activity.
A script task executes a script in the Bonita BPM Engine.
An abstract is a generic activity, usually used during diagram creation as a placeholder
for a more specific type of task. An abstract task is treated as a service task when a
process executes.
A send task sends a message to another process in the same diagram. The message is
caught by a catch message event or a receive task.
A receive task receives a message from another process in the same diagram. The
message was sent by a throw message event or a send task.
The items configured for a task depend on the task type, as shown in the following table:
To configure...
Go to...
Applies to task
types...
All
All
All
Subprocess to execute
Message content handling
Task description in Portal
Messages
Task description after
completion
Portal
Correlation in
keys
Task type
Call activity
Receive
All
Send
All
Receive
All
Priority
Estimated duration
Actor
Human
Variables
Iteration
All
Connectors
Operations
All
Human
Confirmation forms
Human
Appearance in diagram
All
Simulation behavior
All
To create a new task, select the relevant icon from the BPMN elements menu or from the
context menu of the preceding element in the diagram, and drop it on the whiteboard. You can
change the task type of an task in the diagram.