Base currency fields

Some organizations need to track monetary amounts in different currencies. However, the organization's accounting practices may require that all monetary amounts be converted to a common currency that the organization uses internally for its accounting. This common currency used for accounting purposes is usually called the base currency.

The IBM TRIRIGA Application Platform has features to support the use of a base currency. The support for a base currency is accomplished using these features of the platform:

  • Establish the currency that will be used as the base currency. Set this from the platform's administrative interface as one of its configuration properties. The platform is shipped with this value set to US Dollars. If you choose the default value of US Dollars, it must not be renamed or edited. To use a different name for the US currency, create a new UOM record that defines the new name.
  • The name of the property that controls the base currency is BaseCurrency. It is in the TRIRIGAWEB.properties file. The details of how to use the platform's administrative interface to set the value of configuration properties are described in the IBM TRIRIGA Application Platform: Administrator Console User Guide.
  • It is also possible for the value of the BaseCurrency property to be set at runtime. For more information, see Application Building for the IBM TRIRIGA Application Platform: Calculations.
  • For each number field with a UOM that may be a different currency from the base currency, create a corresponding base currency field. The base currency field will contain the amount in the main field converted to the base currency.
  • Edit the mapping properties of the business object that contains the fields to be converted and their corresponding base currency fields. The details of how to edit these mapping properties are described in "Base currency mapping properties".