Currency Maintenance
From GnuCash
Sometimes regions change their currency, go out of business, join, split ...
Services by currency-iso.org
currency-iso.org is publishing several files in the section lists:
- List of codes for historic denominations of currencies & funds
- https://www.currency-iso.org/dam/downloads/lists/list_three.xml
- Current currency & funds code list
- https://www.currency-iso.org/dam/downloads/lists/list_one.xml
- This has also the SCU as <CcyMnrUnts>
- Current funds codes list
- https://www.currency-iso.org/dam/downloads/lists/list_two.doc
- Some central banks registered beneath their currency special funds. This doc explains them.
- Amendments
- https://www.currency-iso.org/dam/downloads/overview_amendments.xlsx
- Changes to the currency codes lists occur if a currency is created, withdrawn or parts thereof altered.
Current targets
- Create an XSLT to facilitate the maintainance of our list.
- A few thoughts: https://lists.gnucash.org/logs/2019/06/25.html#T17:22:04
- Decide behaviour of GnuCash for existing accounts after changes
- This is currently only a collection if thoughts.
- General rule: let the user do the changes by creating new accounts and closing the old in the new accounts.
- Decimals dropped
- Replacement, e.g. 1000 RUR-> 1 RUB
- Document what the users should do after currencies, which are used in their accounts, changed