Locale

Locale is defined as the unique attributes of a location including the formatting of dates and numbers. The default locale is the locale of the sever where the Insbridge system is installed. Every activated product assumes the default locale. The date mask, the decimal symbol and digit grouping symbol are automatically filled with the defaults from the server. The product (line of business) can select a different locale from the server. The values set at the product level apply as the default locale to every program created in the product however, the program can select a different locale if necessary. The updated locale applies only to the program where the locale was changed.

The locale hierarchy is: the Insbridge server determines the product locale. The product determines the program locale. The locale used by the program is what will be used when rating.

There are two places where you can select the Locale:

  • In the Manage Products screen: For more on setting a locale in the Manage Products screen, please see Manage Products.
  • In Programs

To verify a locale for the product, enter the Edit Product screen in the Manage Products option. The locale, date and number format are listed for the selected product. The Manage Products option requires admin permissions. Please contact your system administrator if you require access or need information.

To verify the locale for the program, enter Program Properties. The locale the program is using is listed.

Selecting a Locale for the Program

You can select a locale for your program when you create a new program or edit an existing program. These are the same Locale options that are available at the product level. If you do not select a locale, the locale that the product has is used.

The New Program screen and the Edit Program screen contain a drop down of available Locales. The default is the locale of the product. These values can be changed and you are allowed to type in an alternate value if you choose. You must select a value for the Date Mask, Decimal Symbol and Digit Grouping Symbol. A Locale is always listed.

Locale when Packaging

When you package a program (SRP), the Locale that is currently selected is the Locale that the SRP uses. An SRP uses the Locale that has been selected at the program level. If you update the Locale and re-package, the Locale is updated as well. If you deploy the updated package to IBFA or IBSS, and the program version has not been changed, the re-packaged version replaces the previous version.

Locale in Global Variables

When editing a global variable, the Locale settings at the product level are used for validation. When editing a local variable that uses a global variable, the Local settings at the program level are used for validation.

Locale in Table Variables

Table variables use the Locale that is defined in the program. Data entered into a table variable should match the locale selected. For example, if you have created an Effective Date Table and entered all the data in MM/DD/YYYY format, then you should make sure your Locale matches that date format.

If you attempt to input data that does not match the data and number formatting of the program, you may incur errors.

Locale in Templates

In a template, local elements retain the date and number formatting of the system where they were created. Date and number formats for global elements assume the date and number format of the product where they were brought in. This may not be the same as the settings of the system where they were created. Be aware that any global elements may be changed if the product date and number format is different from the date and number format of the originating system.

Locale in Callouts

When using a Program to Program (P2P) callout, date and number formatting must match or the rating will fail.

Changing a Locale

Changing a Locale at the product level affects the default locale on new programs only. Existing programs are not affected by any changes. Existing programs already have a locale set.

Changing a Locale at the program level updates every element used in the program to the new Locale. It is not possible to mix Locales within a program. The selected Locale is currently the Locale that is used when the program is packaged.

Locked programs can have the Locale updated. Locales are copied to the newly created program or program version.

Although Locale can be updated at any time, it is not recommended. Updates to Locale may impact rating and may produce unexpected results.

 

Note: Changing date and number formats may result in programs not running properly. Global variables that have been created as one type of date and number format may not function as expected with another date and number format. Date and number formats should be consistent through the program.

 

 

 

Copyright © 2022, Oracle and/or its affiliates. All rights reserved. About Oracle Insurance| Customer Support