Sequence That a Workflow Policy Uses

The following figure illustrates the sequence of steps that a typical Workflow Policy follows.

Sequence That a Workflow Policy Uses: This image is described in the surrounding text.

As shown in this figure, the sequence for a typical Workflow Policy is as follows:

  1. Define Workflow Policies. Administrator defines Workflow Policies to be monitored.

  2. Create Triggers. To enforce Workflow Policies, Siebel CRM uses database triggers at the data layer. If the conditions for a Workflow Policy are met, then these database triggers capture the database event and provide this information to the Workflow Policy Manager server component.

  3. Detect End-User Activity or Server Process. An end-user activity or server process occurs.

  4. Fire Triggers. Fire triggers populating the S_ESCL_REQ table with information about the policy being violated.

  5. Read Records. The Workflow Monitor Agent reads records in the S_ESCL_REQ table. To process requests, it then runs the actions that are defined for the Workflow Policy. The Workflow Monitor Agent is a component of the Workflow Policy Manager.

  6. Start Workflow Actions. Start the Workflow Actions that have been defined, such as, invoking a Workflow Process, sending a text message, or sending an email.

For more information about: