Using Runtime Events in a Business Object Context

Siebel CRM starts a Workflow Process that references a runtime event only if it detects the runtime event in the same business object context that the Workflow Process references. For example, assume the WriteRecord event starts a Workflow Process, and that the Business Object property for this Workflow Process is set to Service Request. To update the record, the user clicks the Service Requests List screen tab, updates the Status field, and then steps off the record. Siebel CRM writes the record in the context of the Service Request business object, and then starts the runtime event that is defined on theWorkflow Process.

If the user updates the Status field in a context other than the service request business object context, then Siebel CRM does not start the runtime event. For example, assume the user drills down on a Contact, clicks the Service Requests view tab, updates the Status field, and then steps off the record. In this situation, Siebel CRM writes the service request record in the context of the Contact business object and it does not start the runtime event.