Specifying the supported currencies
The Currency typelist identifies the currency or currencies that are
supported in a given instance of PolicyCenter. The typelist must
define at least one currency.
The base configuration defines the following currencies. All of these currencies are defined in the Currency.example.ttx typelist extension file. They are defined in an extension file so that an insurer can remove any currencies that will not be used in a new implementation.
AUD– Australian dollarCAD– Canadian dollarEUR– European Union euroGBP– British poundJPY– Japanese yenRUB– Russian rubleUSD– U.S. dollar
TypelistToExtend.ttx.
However, the file that extends the Currency typelist is named
Currency.example.ttx (and not Currency.ttx). This
has been done to simplify upgrades from previous versions of PolicyCenter where the base configuration declared currencies in
example files.During the implementation, you add, remove, or retire currencies to match the currencies the instance will support.
Installation type |
Action |
|---|---|
New single currency installation |
If necessary, add the currency to be supported to Currency.example.ttx. Remove all other currencies from Currency.example.ttx. |
New multiple currency installation |
If necessary, add the currencies to be supported to Currency.example.ttx. Remove all other currencies from Currency.example.ttx. |
Upgrading previous installation |
If necessary, add the currency to be supported to Currency.example.ttx. Retire all other currencies from Currency.example.ttx. |
See also
Add a currency
Procedure
-
In Guidewire Studio™, open the
Currency.example.ttx file, either by:
- Searching for it with Ctrl+Shift+N.
- Navigating in the Project window to and double-clicking Currency.example.ttx.
- In the toolbar, click the Add icon
.
Studio adds a row for the typecode and selects it automatically. - Enter the following properties for the new currency.
- code - The lowercase version of the three-letter ISO 4217 currency code. For example, nzd.
- name - The uppercase version of the three-letter ISO 4217 currency code. For example, NZD.
- desc - The country or jurisdiction that issues the currency, followed by the name of the currency. For example, New Zealand Dollar.
What to do next
In single currency mode, currency symbols are specified in the localization_localeCode.xml files. If you add a new currency, add a new localization_localeCode.xml file to correctly display the currency symbol. For more information, see Currency formats in a single currency implementation.
In multicurrency mode, currency symbols come from the ICU Library. There is typically no additional work needed to configure the currency symbol for a new currency.
Remove a currency
Procedure
-
In Guidewire Studio™, open the
Currency.example.ttx file, either by:
- Searching for it with Ctrl+Shift+N.
- Navigating in the Project window to and double-clicking Currency.example.ttx.
-
Click the currency to be removed, and then click Remove
.
Retire a currency
Procedure
-
In Guidewire Studio™, open the
Currency.example.ttx file, either by:
- Searching for it with Ctrl+Shift+N.
- Navigating in the Project window to and double-clicking Currency.example.ttx.
- Select the Retired cell of the currency to be retired.
- Set the cell value to true.
