Siebel Business Process Framework: Workflow Guide > About Workflow Process Design Options > Invoking a Workflow Process >

Invoking a Workflow Process from a Workflow Policy


To invoke a workflow process from a workflow policy, you define a policy action that uses the Run Workflow Process workflow policy program. Alternatively, you can create a custom workflow policy program by copying Run Workflow Process, then adding program arguments that correspond to workflow process properties. This way you can use the policy program to pass data to the workflow process properties.

For information about defining a workflow policy, see About Workflow Policies.

To invoke a workflow process from a workflow policy

  1. In the Siebel client, navigate to Administration-Business Process > Actions.
  2. In the Actions applet, click New to define a new action.
  3. In the Program field, use the picklist to choose the Run Workflow Process program.
  4. In the Arguments applet, click New to create a new Argument.
  5. in the Argument field, choose ProcessName from the picklist.
  6. In the Value property, enter the name of the workflow process you need to invoke.
  7. Navigate to Administration-Business Process > Policy Groups.
  8. In the Policy Groups applet, click New to create a new group, then name it.
  9. Navigate to Administration-Business Process > Policies.
  10. In the Policies List applet, click New to define a new policy.
  11. In the Conditions applet, click New to define a condition for the policy that must be met to invoke the workflow process.
  12. In the Actions applet, click New to define a new action, then enter the name of the action you defined in Step 2.
  13. Run Generate Triggers.

    For more information, see Creating Database Triggers.

  14. If you are using the Run Workflow Process program, make sure the Workflow Process Manager server component is online.
  15. Run Workflow Monitor Agent.

    For more information about monitoring workflow policies, see Executing a Workflow Policy with Workflow Monitor Agent.

  16. Violate the policy. The action should invoke the workflow process.
Siebel Business Process Framework: Workflow Guide Copyright © 2008, Oracle. All rights reserved.