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

Invoking a Workflow Process from a Configured Business Service


You can invoke a workflow process by defining a configured business service. With a configured business service, such as Workflow Process Manager (Server Request), it is not necessary for you to specify Server Request Broker (SRBroker) parameters.

When you invoke the Server Requests directly, you must specify SRBroker parameters. SRBroker and SRProc are required to run a business service that invokes a server component.

To use Workflow Process Manager (Server Request), SRProc and SRBroker must be running. For more information, see Siebel System Administration Guide.

For more information on invoking a business service, see Siebel Object Interfaces Reference.

To define a configured Business Service

  1. In Siebel Tools, in the Object Explorer (OE) click the Business Service object type.
  2. In the Business Services OBLE, add a new business service object definition using values described in the following table:

    Property

    Value

    Name

    (This is the name that you can reference in scripting.)

    Class

    CSSSrmService

    Display Name

    (This is the name that you see in Workflow views.)

  3. In the OE, expand the Business Service object type, then click the Business Service User Prop object type.
  4. In the Business Service User Props OBLE, add two new object definitions using values described in the following table:

    Property

    Value

    Component

    (Short name of the server component. For example, WfProcMgr.)

    Mode

    (Mode of the server request. For example, Async.)

  5. (Optional) Enter more user properties pertaining to SRBroker. For more information, see About the Server Request Broker.
  6. In the OE, choose the Business Service Method object type.
  7. In the Business Service Methods OBLE, add a new object definition using values described in the following table:

    Property

    Value

    Name

    (This is the name that you can reference in scripting.)

    Display Name

    (This is the name that you see in Workflow views.)

  8. In the OE, expand the Business Service Method object type, then choose the Business Service Method Arg object type.
  9. In the Business Service Method Arguments OBLE, add records specific to the component being invoked.

    For example, ProcessName for WfProcMgr. Note that the name is the short name of the server component parameter.

Siebel Business Process Framework: Workflow Guide Copyright © 2008, Oracle. All rights reserved.