Skip to main content

         This documentation site is for previous versions. Visit our new documentation site for current releases.      

This content has been archived and is no longer being updated.

Links may not function; however, this content may be relevant to outdated versions of the product.

Troubleshooting: ICU4J update available for Vietnamese Dong currency type

Updated on October 2, 2015


Your Solution Framework applications might include functions related to currency formatting that depend on the PRPC emulation of the IBM ICU4J Java library, as described in PRKB-24150 (Additional Information). Recent changes to the Vietnamese Dong (VND) currency can be applied with an update to this PRPC library in the event that a JVM update is not available or not possible in your environment.

HFix-5373 updates the file com/pega/ibm/icu/impl/pega/ENCurriencies.xml, contained in pricu2jdk, to provide a currency decimal precision override for Vietnamese Dong (VND).

(The misspelling of the XML file name is as it appears in PegaRULES Process Commander.)

The file ENCurriencies.xml now sets the number of fractional digits associated with the VND currency to 0 rather than 2. The currency type=”VND” is set to digits="0" as shown in this example:

<currency type="VND" digits="0">
<displayName>Vietnamese Dong</displayName>


As an alternative to applying HFix-5373, consider updating your JVM to a release in which BUG-7129382 is corrected. If a JVM update is not feasible, apply PRPC HFix-5373.

Suggested Approach

  1. Contact Pegasystems Global Customer Support (GCS) and request HFix-5373.

    You must contact GCS to obtain this hotfix because the nature of this update precludes it from being available on Hotfix Self-Service and installed with the Update Manager.

  2. Install HFix-5373. Click Pega buttonApplication -> Import & Export -> Import to import the one XML file, com/pega/ibm/icu/impl/pega/ENCurriencies.xml.

    The misspelling of the file name is as it appears in the HFix-5373.jar file.

Additional Information

International date/time and currency processing depends on Process Commander version


Java Technology Bug Database

Sun JVM Bug 7129382 Java Localization: change minor unit of VND to 0

ISO Amendments

12 January 2012: ISO 4217 AMENDMENT NUMBER 153 The Central Bank of Vietnam changed the minor unit for the Dong from 2 to 0.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us