Currencies and Number Formats

We recently released a bunch of updates for Currencies and Number Formats to enable users from many different regions to feel home using

 · 1 min read

We recently released a bunch of updates for Currencies and Number Formats to enable users from many different regions to feel home using ERPNext.

The key motivations:

  1. Use of currency Symbols like $ etc where applicable.
  2. Use of localized number formats like #,###.## or ##.###,##.
  3. Standardizing Decimal Precision in Floats.

We quickly ran into many challenges:

  1. Field types that were Float (like Quantity, Discount etc) were wrongly marked as Currency (to enable formatting).
  2. The browser only understood one numbering format. i.e. using the . sign as the decimal separator.
  3. Ensuring consistent data entry.
  4. Multi-currency: For Import / Export type of transactions, the currencies would change dynamically.

Finally we were able to fix most of these issues and we now have the system ready for release.

Setup:

To setup your currencies and number formats, go to Setup > Global Defaults

Note:

If you are using multi-currency. You will have to now enable all currencies that you use. All existing currencies have already been enabled.

Screenshot:

Screenshot with Currency


Rushabh Mehta

Rushabh is a software developer and founder of ERPNext. He usually writes about the startup experience, open source and the technologies he is working on.

Add a comment
Ctrl+Enter to add comment

K
Kunle Oduntan 1 year ago

I love you beautiful ideas of ERPNext.

H
holger 10 years ago

I'm courious as well

J
Justin 10 years ago

When can we expect automatic exchange rate import from XE.COM