Click OK to return to the Human Task Editor.

27-20 Oracle Fusion Middleware Developers Guide for Oracle SOA Suite

27.3.6 How to Assign Task Participants

Figure 27–20 shows the Assignment section of the Human Task Editor. This section enables you to select a participant type that meets your business requirements. While configuring the participant type, you build lists of users, groups, and application roles to act upon tasks. Figure 27–20 Human Task Editor — Assignment Section You can easily mix and match participant types to create simple or complex workflow routing policies. You can also extend the functionality of a previously configured human task to model more complex workflows. A participant type is grouped in a block under a stage for example, named Stage1 in Figure 27–20 . A stage is a way of organizing the approval process for blocks of participant types. You can have one or more stages in sequence or in parallel. Within each stage, you can have one or more participant type blocks in sequence or in parallel. The up and down keys enable you to rearrange the order of your participant type blocks. For example: ■ You can create all participant type blocks in a single stage for example, a purchase order request in which the entire contents of the order are approved or rejected as a whole. ■ You can create more complex approval tasks that may include one or more stages. For example, you can place one group of participant type blocks in one stage and another block in a second stage. The list of approvers in the first stage handles line entry approvals and the list of approvers in the second stage handles header entry approvals. Each of the participant types has an associated editor that you use for configuration tasks. The sequence in which the assignees are added indicates the execution sequence. To specify a different stage name or have a business requirement that requires you to create additional stages, perform the following steps. Note that creating additional stages is an advanced requirement that may not be necessary for your environment. For more information about participant types, see Section 26.2.1.1, Task Assignment and Routing. Designing Human Tasks 27-21 To specify a stage name and add parallel and sequential blocks: The stage is named Stage1 by default. If you want, you can change the name. 1. Double-click the name. The Edit dialog shown in Figure 27–21 appears. Figure 27–21 Edit Dialog

2. Enter a name, and click OK.

3. Select the stage and its participant type block, as shown in Figure 27–22 .

4. Click the Add icon.

Figure 27–22 Add a Second Stage

5. Select an option from the list for example, Parallel stage.

A second stage is added in parallel to the first stage, as shown in Figure 27–23 . Figure 27–23 Parallel Stage