Starting a Workflow Process from a Runtime Event

This topic describes how to use a runtime event to start a Workflow Process. .

How a Runtime Event Starts a Workflow Process

This topic describes the process that Siebel CRM uses to start a Workflow process from a runtime event. This example assumes that the PreWriteRecord event starts the Workflow Process:

The typical steps that Siebel CRM uses to start a Workflow Process from a runtime follow. This example assumes that the PreWriteRecord event starts the Workflow Process. For more information, see Configuring Runtime Events

  1. Components in the Application Object Manager detect the PreWriteRecord runtime event.

  2. The PreWriteRecord runtime event is defined on the connector that emanates out of the start step and the Workflow Process starts.

  3. The Object Manager calls the Workflow Engine. Siebel CRM passes the business object that caused the runtime event to the Workflow Engine.

  4. The Workflow Engine uses the current row on the business object for data operations.

  5. When invoked by a runtime event, the Workflow Process runs in the local context of the event. If the event occurs in a User Interface, then the Workflow Process allows User Interact steps.