Siebel Business Process Framework: Workflow Guide > Adding Workflow Process Steps > Adding Steps and Connectors >

To

Figure 12. Example Workflow for Which Pass By Reference Would Be Useful

use the Pass By Reference feature with a business service


  1. In the Object Explorer, click Business Service.
  2. In the Business Services list, locate the predefined business service you must modify.

    You cannot use the Pass By Reference feature with a custom business service. You can use it only with a predefined business service.

  3. In the Object Explorer, expand the Business Service tree, and then click Business Service User Prop.
  4. In the Business Service User Prop list, add a user property using values from the following table.
    User Property
    Value

    PassByRef

    True

  5. Make sure the Pass By Reference check box for the business service step contains a check mark.

    If you do not do this, then the Workflow Engine returns an error.

How a Business Service Calls a UNIX Shell Script

A Siebel process that runs on UNIX runs as the user process that starts Siebel Services. If a workflow process calls a business service that calls a UNIX shell script, then this shell script runs as the Siebel Service Owner account.

Siebel Business Process Framework: Workflow Guide Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.