Applying Regional Settings for the Thousands and Decimal Separators

Use

When Application Server is installed on a Windows server, it detects the language setting on the Windows server and uses the Regional Settings from the Windows Control Panel on the server to define the language, character set, decimal separator, thousands separators, and number of decimal places.

When Application Server is installed on a UNIX/Linux server, it uses the system locale settings set with the LANG and LC_ environment variables on the UNIX/Linux server to define the decimal separator, thousands separator, and number of decimal places. When you use the Application Server Administrator on a Windows client to connect client/server to Application Server running on UNIX/Linux, it uses character sets from the Windows client environment.

You can ensure that Application Server is correctly configured for your region by issuing the following commands for every model.

Procedure

To configure all existing measures in the model to use the regional settings, issue the following commands:

USE <model name> EXCLUSIVE

SET VARIABLE * COMMA LOCALE

SET VARIABLE * POINT LOCALE

SET VARIABLE * DECIMALS LOCALE

To configure particular existing measures in the model to use the regional settings, issue the following commands:

SET VARIABLE <variable> COMMA LOCALE

SET VARIABLE <variable> POINT LOCALE

SET VARIABLE <variable> DECIMALS LOCALE

To specify that all new measures are created using standard defaults, issue the following commands:

USE <model name> EXCLUSIVE

SET DEFAULT COMMA LOCALE

SET DEFAULT POINT LOCALE

SET DEFAULT DECIMALS LOCALE

To verify that your regional settings and character set are correct, issue the following command:

EXHIBIT CHARSET

For information about these commands, see the Application Server Help on the SAP Help Portal at http://help.sap.com/bosm101Information published on SAP site.