Introduction to Human Tasks

6-14 Modeling and Implementation Guide for Oracle Business Process Management ■ Process developers must create any required Human Task services within Oracle BPM Studio before using the template in Business Process Composer. Human Tasks can implemented within a user task or this implementation can be performed when editing the project based on the project template. ■ However, if the Human Task service is being implemented for user task that is sealed within a project template, you must also perform the implementation before using the project template in Business Process Composer.

6.3.3 Introduction to the Manual Task

The manual task represents a task performed by process participants that is outside of the scope of Oracle BPM. Manual tasks are used as placeholders within your process to show work that is not managed by the BPMN service engine at run time. Additionally, manual tasks do not appear in the WorkSpace application. Figure 6–15 shows the default notation for the manual task. Figure 6–15 The Manual Task The manual task is represented by green rectangle with a single hand in the middle. Manual tasks can only have one default incoming and one default outgoing sequence flow. Unlike most BPMN flow objects, the manual task does not allow you to manipulate data objects. Data objects associated with the previous flow element are passed through as-is to the next flow element.

6.3.3.1 The Manual Task in Context

In the context of the Sales Quote example process, a manual task could be added for printing and signing a copy of a formal contract as shown in Figure 6–16 . Figure 6–16 Example of a Manual Task In this graphic, a sequence flow extends to a user task labeled Finalize Contracts. From the Finalize Contracts task, a sequence flow extends to a manual task labeled Print and Sign Contract. From the Print and Sign Contract task a sequence flow extends to a message end event. Note: Manual tasks are not managed by Oracle BPM. The Oracle BPM run time does not track the start and completion of the manual task.