A process is a set of related activities, along with supporting information such as data
and content. The activities can be part of a structured flow, or ad hoc activities that are not part
of a structured flow.
About this task
A business process typically contains activities that are performed by various users or teams. At
run time, a business user works with tasks that are created for the activities.
The following diagram illustrates the main tasks and activities that are associated with creating
processes.
The activities in a process can access documents that are stored in a content management system.
When you create a process, you decide how you want to access these documents.
You create a process from the Processes category in the library.
Procedure
- Select Processes from the library. Click +.
In the Processes menu, select Process.
- In the New Process dialog, enter a name for the
process.
- Click Finish. The editor opens in the
Overview page. The process that you created is added in the
Processes category. An inline user task is automatically created for you and
added to the process.
- Optional: In the Overview page,
- Use the Documentation field to add information about the process that you
want to share with your development team.
- If the process is generated from Case Builder, select
Automatically sync shared business objects to ensure the content object is
synchronized properly in the process instance.
- Because shared business objects are passed by value with a reference, which means that changes
you make are saved and propagated to other instances that work with the same data, enable the
automatic save and data synchronization functions by selecting Automatically sync shared
business objects in the process or service.
-
Assign teams whose members can start a process, or instance owner teams whose members can work
with tasks at run time.
- Create the variables for the information that you want to share across
activities.
- In the Definition page, add activities that define the business
tasks and wire them according to the workflow.
- Create user interfaces for the process.