Siebel Global Deployment Guide > Overview of Global Deployments >

About Character Set Encodings and Siebel Applications


Character set encodings are used in multiple places in Siebel Business Applications. See also About Supported Character Sets.

  • Enterprise DB Server Code Page system preference. This system preference is set during Siebel Enterprise Server installation and configuration to reflect the character set that the administrator believes has been set up in the database. This value must not be modified, because it is used at configuration time to select the correct database schema to be used. (Siebel Business Applications provide customized schemas to match each database and character set.)

    For more information, see the Siebel Installation Guide for the operating system you are using.

  • SIEBEL_CODEPAGE (UNIX environment variable). This environment variable is created and set for Siebel Business Applications to indicate the code page that the applications will assume if Siebel configuration files (CFG, CSS, SWT files, and so on) have not been saved as Unicode UTF-8, as they would normally be saved. This variable generally does not need to be set explicitly. If you must set it, then the value can be a subset of character set encodings, except UTF-8 and UTF-16.

    For more information, see Siebel Installation Guide for UNIX.

  • Character conversion argument. This argument is available in the following business services:
    • Transcode Service business service. Accepts all of the supported character set encoding names. This business service is normally used for data validation and to prevent data that cannot be converted to the appropriate code page from entering or leaving the Siebel application. For more information, see About the Transcode Service Business Service.

      NOTE:  Whenever possible, use EAI business services such as the XML Converter business service to convert data.

    • EAI business services. These business services accept a variety of character set encodings.

When business services are invoked from a workflow, the valid set of encodings is controlled by a picklist. If the business services are invoked through scripting or a similar mechanism, then the character set name is supplied textually.

Updating Currency Symbols

In some situations, you might need to update your currency symbols. For example, if you are operating in a Unicode environment, but your currency seed data was originally installed in a non-Unicode environment, then you must update your currencies to include any currency symbols that you require that were not part of your prior non-Unicode environment.

For information about activating and defining currencies, see Siebel Applications Administration Guide.

Siebel Global Deployment Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.