Difference between revisions of "Currency Maintenance"

From GnuCash
Jump to: navigation, search
(Current targets: behaviour of GnuCash for existing accounts after changes)
m (Current targets: typo)
Line 21: Line 21:
 
#:A few thoughts: https://lists.gnucash.org/logs/2019/06/25.html#T17:22:04
 
#:A few thoughts: https://lists.gnucash.org/logs/2019/06/25.html#T17:22:04
 
# Decide behaviour of GnuCash for existing accounts after changes
 
# Decide behaviour of GnuCash for existing accounts after changes
#: This is currently only acollection if thoughts.
+
#: 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.
 
## General rule: let the user do the changes by creating new accounts and closing the old in the new accounts.
 
## Decimals dropped
 
## Decimals dropped

Revision as of 01:09, 26 June 2019

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:

Schema
https://www.currency-iso.org/dam/downloads/schema.xsd
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

  1. 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
  2. Decide behaviour of GnuCash for existing accounts after changes
    This is currently only a collection if thoughts.
    1. General rule: let the user do the changes by creating new accounts and closing the old in the new accounts.
    2. Decimals dropped
    3. Replacement, e.g. 1000 RUR-> 1 RUB
  3. Document what the users should do after currencies, which are used in their accounts, changed