How to Import a Previously Exported Project

Working with Projects and Project Templates 4-5

4.3.1.2 Activity Edit Policies

Within a process, you can also define edit policies that apply to individual flow objects.

4.3.2 Using Data Objects and Variables in Project Templates

A project template defines the data objects used within a project. These can be the Oracle BPM default types or complex data objects created by process template developers within Oracle BPM Studio. When editing a process template in Business Process Composer, you can add and create new data objects as necessary. However, you can only create new data objects based on types that are already defined in the project template. You cannot create new types of complex data objects.

4.3.3 Using the Business Catalog in Project Templates

Project templates allow you to incorporate elements of the business catalog. This allows you to create reusable services that can be used in each project created based on a project template. The following business catalog components can be included in a project template: ■ Human Tasks ■ Business Rules ■ Services ■ Business Objects Using Business Process Composer, process analysts can reuse these components within a project by assigning a business catalog component to its corresponding activity within a process. Activity Sealed Individual activities flow objects within the process cannot be changed. This includes editing flow object properties including assigning components from the business catalog. Note: If you do not define an edit policy template users can change the process flow, including adding and deleting BPMN flow objects. They may also be able to edit flow objects properties depending on the edit policies you define at the activity flow object level. Table 4–2 Component Level Edit Policies Edit Policy Description Sealed The component cannot be modified Must implement Template users are required to implement this component in order to create a deployable project. Can modify implementation Template users may redefine this component if necessary. Use process permission The component inherits the edit policy of the process. Table 4–1 Cont. Process Level Edit Policies Edit Policy Description