In the Configure Restricted Assignment dialog, select the Assignment tab.

Using Approval Management 26-47

26.5 Using Approval Management Features of the Oracle BPM Worklist and Workspace

The Oracle Business Process Management BPM Worklist enables users to perform various approval-management tasks, including the following: ■ Use task forms to manage tasks ■ Define mapped-attribute labels ■ Administer approval groups ■ Use task configuration to configure approval rules ■ Use task listing regions and portlets ■ Use the task history region to preview approvers

26.5.1 How to Use Task Forms

The human workflow service creates tasks for users to interact with the business process. Each task has two parts—the task metadata and the task form. The task form is used to display the contents of the task to the users worklist. The task form is designed in JDeveloper with Oracle Application Development Framework Oracle ADF. For more information, see Designing Task Display Forms for Human Tasks, in Oracle Fusion Middleware Developers Guide for Oracle SOA Suite. Oracle BPEL Worklist Application displays all worklist tasks that are assigned to a user or a group. When a worklist user drills down into a specific task, the task display form renders the details of that task. For example, an expense approval task may show a form with line items for various expenses, and a help desk task form may show details such as severity, problem location, and so on. Table 26–7 End-to-End Samples Sample Description Location Expense Line Approval Illustrates line-level approval with approval policy defined. ORACLE_HOME\samples\soa-infra\workflow\amx \amx-101-expense-line Employee Hiring Illustrates ad-hoc insertion capabilities for an approval having two stages - Approval Group List Builder in Order voting regime and a Supervisory list builder. ORACLE_HOME\samples\soa-infra\workflow\amx \amx-102-hiring-approval-group Purchase Order Approval Illustrates the Purchase Order approval scenario with header and line-level approvals. ORACLE_HOME\samples\soa-infra\workflow\amx \amx-103-purchaseOrder-2dimensions Employee Transfer Illustrates the Employee Transfer scenario from one team to another through parallel job level participants. ORACLE_ HOME\samples\soa-infra\workflow\amx\amx-10 4-employee-transfer Self Approval Illustrates how to implement self-approval through auto-action rules. ORACLE_ HOME\samples\soa-infra\workflow\amx\amx-10 5-self-approval Position List Builder Illustrates the use of the Position list builder. ORACLE_ HOME\samples\soa-infra\workflow\amx\ amx-108-position-list 26-48 Modeling and Implementation Guide for Oracle Business Process Management The sections that follow describe the task form in the Worklist Application that users with administrator rights use to manage tasks. Figure 26–50 shows what a task form looks like. Figure 26–50 Task Form in the Worklist Application

26.5.1.1 Header View

The Header view, shown in Figure 26–51 , is created in JDeveloper using the header drop handler. Figure 26–51 Header By default, the drop handler includes the Header fields listed in Table 26–8 . However, you can include or remove any of the fields based on the use case. Table 26–8 Header Fields Field Description Task Number The number automatically assigned to the task. State The current status of the task. Outcome The user outcome. For examaple, if the user clicks Approve, the Outcome field displays Approve.