Starting a Process Instance
Starting a process instance involves "creating" an instance of a process template.
The way in which you create, or start, an instance of a process template depends on the trigger type of the start event in the process template definition, as follows:
- "None" - A process with a start event with this trigger type can be directly started using the createProcessInstance function. This topic describes starting a process instance using the createProcessInstance function
- "Message" - A process with a start event with this trigger type can be started in the following ways:
- If the process was "published as a business service", an instance of the process is started by starting the business service. For information, see Starting a Business Service. This is a common way to start a process instance.
- If the process was "published as a REST service", an instance of the process is started by using the startProcessIncomingReceiveTask function.
The following diagram shows an example of how calls to the ProcessManagementService API can be used to start a process instance.
Procedure
Copyright © Cloud Software Group, Inc. All rights reserved.