Bookshelf Home | Contents | Index | PDF |
Siebel Business Process Framework: Workflow Guide > Options for Configuring a Workflow Process > Configuring Events > Configuring a User EventA user event is a unique event that is internal to Siebel Workflow. It starts or resumes a long-running workflow process from the Workflow Process Manager. It belongs to one of the following object types: Siebel CRM can use a user event to do the following:
A long-running workflow process must use only a user event, and not a run-time event. Using the Workflow User Event Service Business Service to Create a User EventTo create a user event, Siebel CRM calls the Workflow User Event Service business service. Siebel CRM can use it only in a long-running workflow process.You cannot modify Siebel CRM to cause a long-running workflow to resume on a custom workflow process server component. The Workflow User Event Service business service must communicate with the Workflow Process Manager to use a user event. Siebel CRM can call the Workflow User Event Service business service from a business service step, a script, a COM interface, or a Java interface. For example, assume a 7.0 Flow workflow process or a service workflow process starts a user event. A business service step calls the Workflow User Event Service business service to communicate with a long-running workflow process that runs in the background. Most types of workflow processes or business services can create a user event. It is recommended that you define only a long-running workflow process to receive a user event. For more information, see Workflow User Event Service Business Service. Starting the Workflow User Event Service Business ServiceThis topic describes how to call the Workflow User Event Service business service to create a user event. To start the Workflow User Event Service business service
Configuring a Long-Running Workflow Process to Wait for a User EventA long-running workflow process is the only type of workflow process that can wait for a user event. Other types of workflow processes can create a user event but not wait for a user event. To configure a long-running workflow process to wait for a user event
Siebel CRM does not queue a user event. If no recipient is waiting to accept the user event with the defined correlator, then Siebel CRM discards the event. |
Siebel Business Process Framework: Workflow Guide | Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |