3.10 Human Task Editor - Assignment Page

Use to specify the following assignment and routing policies to define a multistage approval environment:

  • Create a participant type (pattern) that meets your business requirements. Available selections are single, parallel, serial, and FYI. You then model your workflow based on the participant type. You can also define multiple participant types in parallel blocks. How?

  • Allow all task participants to invite other participants. This functionality is equivalent to the ad hoc workflow pattern of pre-10.1.3 Oracle BPEL Process Manager releases. This applies when there is at least one participant. In this case, each user selects users or groups as the next assignee when approving the task.

  • Add review participants to a task. These participants can only add comments and attachments to a task. This differs from task assignees, who can perform actions on the task such as reassign, escalate, custom actions (for example, approve and reject), add comments, add attachments, and so on.

  • Route tasks to all participants. This is known as default routing because the task is routed to each of the participants in the order in which they appear.

  • Abruptly complete a task when a participant chooses. For example, assume an expense report goes to the manager, and then the director. If the first participant (manager) rejects it, you can end the workflow without sending it to the next participant (director).

  • Create external routing that dynamically determines the participants in the workflow.

Element Description

Make Parallel icon

Click to make multiple participant types parallel to one another. To enable this icon, you must first select multiple participant types in the block.

Make Serial icon

Click to make multiple participant types sequential to one another. To enable this icon, you must first select multiple participant types in the block.

Up Arrow

Moves the selected participant type or stage up in the block.

Down Arrow

Moves the selected participant type or stage down in the block.

Add icon

Select a participant type or stage and click Add to add another participant type or stage to the block in sequential or parallel order.

  • Sequential participant block: Invokes the Add Participant Type dialog for adding another task participant below the selected one. To enable this selection in the list, you must first create a task participant type and select it in the block.

  • Parallel participant block: Invokes the Add Participant Type dialog for adding another task participant in parallel to (next to) the selected one. To enable this selection, you must first create a task participant type and select it in the block.

  • Sequential stage: Adds another stage below the selected stage. To enable this selection in the list, you must first select a stage. A stage is a way of organizing the approval process for blocks of participant types. Within each stage you can have one or more participant type blocks in sequence or in parallel.

  • Parallel stage: Adds another stage in parallel to the selected stage. To enable this selection in the list, you must first select a stage.

Edit icon

Click to add a task participant or stage. The first time you add a task participant or stage, you must double-click <Edit Participant> or Stage1 or select either and click the Edit icon to add a task participant or stage.

Delete icon

Click to delete the selected task participant or stage.

Task will go from starting to final participant icon

Click to display the Configure Assignment dialog for specifying a method for routing your task through the workflow.

Related Topics

Creating Human Tasks in Developing SOA Applications with Oracle SOA Suite