The Script Task in Context

6-38 Modeling and Implementation Guide for Oracle Business Process Management

7. Click OK.

6.12 Using Guided Business Processes to Set Project Milestones

This section describes how to you Guided Business Processes in Business Process Composer.

6.12.1 Introduction to Guided Business Processes

Guided Business Processes provide a guided visual representation of a process flow, improving the user experience by providing process participants with an encapsulated hierarchical view of the business process. Guided Business Processes enable process designers to direct process participants to complete a business process through a set of guided steps associated with the process. By following the steps outlined in a Guided Business Process, process participants require less training to complete a business process, and the results of the process are more predictable.

6.12.1.1 Introduction to Activity Guides and Milestones

A Guided Business Process is modeled as an activity guide that is based on a business process. The Activity Guide includes a set of Milestones. A milestone is a contained set of tasks that the process participant has to complete. A milestone is complete when the user successfully runs a specific set of tasks in the milestone. Each milestone is a specific set of human workflow tasks. Each human workflow task is itself a task flow that may require the collaboration of multiple participants in various roles. Depending on the nature of the task flows, a participant may save an unfinished task flow and resume it at a later time.

6.12.2 Working with Guided Business Processes

Using Business Process Composer, you can configure Guided Business Processes and add milestones to them. To configure the activity guide for a project: 1. In the Project Navigator, expand the project where you want to configure the activity guide.

2. Right-click Activity Guide, then select Configure.

3. Enter a title for the Activity Guide.

4. Configure the following optional properties:

■ Display Mode : Determines how milestones and tasks within the guided business process display links. If the milestone and tasks use another configuration then the guided business process configuration is ignored. Possible values are: Note: If you do not select a business indicator, then this measurement mark only stores the value of the default business indicators. If you want to add a business indicator without leaving the Measurement Mark Properties dialog, then you can click the New button under the Selected list. Modeling Business Processes with Oracle BPM 6-39 – Always : Always display the milestone and task links for all the milestones in this guided business process. – When Instantiated : Display the milestone and task links only when one or more of the user tasks in the milestone are instantiated, for all the milestones in the guided business process. ■ Task Access : After the task is completed, the guided business process uses this configuration to display the links. If the task mode is active only, the tasks links are grayed out. If the task mode is any state, the tasks links remain enabled and a message appears when you try to run the task. Possible values are: – Active Only : The link to the task is enabled only when the task is active and the user can update it. When you complete the task the link to the task is grayed out. – Any State : The link to the task is always enabled after you instantiate the task, even after you complete the task. ■ Root Process : Determines the process used for this Activity Guide. You can only define one guided business process per BPM project. This process is the root process. ■ Description : Provides an optional description for the Activity Guide. 5. Click Save in the project toolbar. To Create a New Milestone: 1. In the Project Navigator, expand the project where you want to configure the activity guide.

2. Right-click Activity Guide, then select Configure.

3. Click New Milestone. 4. Select the milestone you just created from the list. 5. Configure the milestone as necessary. 6. Click Save in the project toolbar. To Add a User Task to a Milestone: 1. Open the process where you want to add a milestone. 2. Right-click the user task you want to add to a milestone. 3. Select a milestone from the list, then click OK.