Siebel Business Process Framework: Workflow Guide > About Workflow Process Design Options > About Global Implementation >

About Defining Expressions for a Workflow Running in a Multilingual Environment


Workflows use the Display value to fetch records from tables. In a multilingual deployment, data in the tables is stored in language independent code (LIC). To run workflows in a multilingual environment, use the LookupValue function to fetch the LIC based on the Display value.

Decision Point Example

You have a Decision Point that compares Account Status to Active. The Account Status field is bounded by the Account Status picklist. You can set the Compare To property to Expression, and set the Expression property to:

[Account Status] = LookupValue ("ACCOUNT_STATUS", "Active")

Business Service Example

You have a Business Service step that calls the Outbound Communications Manager to send emails to Expense Approver. The Recipient Group argument is bounded by the Comm Recipient Group picklist. You can set the Type property to Expression, and set the Value property to:

LookupValue ("COMM_RECIP_SRC", "Comm Employee")

For more information on globalization, see Siebel Global Deployment Guide. For more information on configuring Siebel Workflow to use MLOV capable fields, see Configuring Siebel Business Applications.

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