is a predefined program that provides arguments for the workflow policy action

Is a predefined program that provides arguments for

This preview shows page 329 - 331 out of 512 pages.

is a predefined program that provides arguments for the workflow policy action. A workflow policy action is based on the underlying program in Siebel Tools and inherits the arguments for the program. A workflow policy program defines the particular action that executes when the conditions of a workflow policy are met. Most functionality included in a workflow policy program can be executed by using a workflow process. You can use a workflow policy program in multiple actions and you can use actions in multiple workflow policies. Types of workflow policy programs include: Send Message. Sends an email to one or more recipients. Send Page. Sends a page to one or more recipients. Send Broadcast Message. Inserts a message broadcast for one or more recipients. DB Operation. Inserts or updates the data records of a Siebel database table for chosen workflow policy components. External Program. Allows you to run an executable. Assignment Request. For internal use only. Generic Request Server. Submits a server request to a designated server component. For more information, see Properties of the Workflow Policy Program on page 475 and Properties of the Workflow Policy Program Argument on page 476 . Predefined Workflow Policy Programs Workflow policies use workflow policy actions that are based on workflow policy programs that are predefined in Siebel Tools. Some examples include: Send Broadcast Message Database Operation For more information, see “Types of Workflow Policy Programs That Are Predefined” on page 381 .
Image of page 329
Siebel Business Process Framework: Workflow Guide Version 8.1, Rev A Defining a Custom Workflow Policy About Workflow Policies 330 Sequence of a Workflow Policy A sequence of a typical workflow policy is illustrated in Figure 26 . A sequence of a typical workflow policy includes the following steps: 1 Detect End-User Activity or Server Process. An end-user activity or server process occurs. 2 Create Triggers. Workflow policies are enforced at the data layer through database triggers. If the conditions for a particular workflow policy are met, then the underlying database triggers capture the database event into Workflow Policy Manager. 3 Fire Triggers. The S_ESCL_REQ table is queued. 4 Read Records. The Workflow Monitor Agent, which is a component of the Workflow Policy Manager, reads records in the S_ESCL_REQ table, then processes requests by executing the actions that are defined. 5 Start. In some cases, an action can start the Workflow Process Manager. Workflow Policy Manager provides scalability by using an additional component named Workflow Action Agent, which can be executed on a different application server within the Siebel Enterprise. For more information about: Workflow Action Agent, see “Executing a Workflow Policy with the Workflow Action Agent” on page 415 Generate Triggers, Workflow Process Manager and Workflow Monitor Agent, see “Run-Time Architecture of a Workflow Process” on page 31 The S_ESCL_REQ table, see “Usage of the S_ESCL_REQ Table” on page 408 Figure 26. Sequence of a Typical Workflow Policy
Image of page 330
Image of page 331

You've reached the end of your free preview.

Want to read all 512 pages?

  • Summer '16
  • Oracle
  • Siebel Workflow, Workflow Guide

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern

Stuck? We have tutors online 24/7 who can help you get unstuck.
A+ icon
Ask Expert Tutors You can ask You can ask ( soon) You can ask (will expire )
Answers in as fast as 15 minutes
A+ icon
Ask Expert Tutors