Difference between revisions of "Currency Maintenance"

From GnuCash
Jump to: navigation, search
(First draft)
 
(Current targets: behaviour of GnuCash for existing accounts after changes)
Line 20: Line 20:
 
# Create an XSLT to facilitate the maintainance of our list.
 
# 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
 
#: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 acollection 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
  
 
[[Category:Maintenance]]
 
[[Category:Maintenance]]

Revision as of 01:01, 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 acollection 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