What You May Need to Know About Creating Subtasks

Here are some things to keep in mind when creating subtasks:

  • If the parent is a business task and that task is completed, then the subtasks of that task are withdrawn.

  • If you are using a release of Oracle Business Process Management that is before 11g Release 1 (11.1.1.7.0), then you must re-create the task form for any task for which you are creating a subtask. You may, however, continue to use processes that were deployed in earlier releases.

    If you do not re-create the task form, then the Actions list in the task form itself does not provide the option to create a subtask. You can, however, create a subtask by selecting Create Subtask from the Actions list above the worklist.

  • If you are the administrator for the BPMN service engine, be aware that subtasks do not appear in the Oracle Enterprise Manager Fusion Middleware Control.

To create a subtask:

  1. In the worklist, select the task for which you want to create a subtask.
  2. From the Actions list, select Create Subtask.

    The Create Subtask dialog box appears.

  3. In the Create Subtask dialog, define the subtask, keeping the following in mind:.
    • Title is a required field.

    • If there is more than one available form for this subtask, then the Form field provides a list for your selection. Otherwise, the Form field shows the name of the default form. You can use a task form different from the one associated with the parent task.

    • Possible routing types are:

      • Single Approver

      • Group Vote, also referred to as a parallel task. For this routing type, you are prompted to enter multiple participants.

      • Chain of Single Approvers, also referred to as a sequential task. For this routing type, you are prompted to enter multiple participants.

    • You specify participants by performing a search and selecting from the results. You can select multiple users, groups, or application roles.

  4. When you have finished specifying the subtask, in the Create Subtask dialog box, click OK. This refreshes the task list. When you select the parent task, the Task Details page now includes a Subtasks section displaying the details about the subtask you created for that task.

    Note:

    • If you specified more than one participant for the subtask, then the Subtask region displays a separate item for each participant.

    • If a participant completes a subtask, then you must manually refresh the task to show the details for that completed subtask.