Translate universal chart of account

With Replace minimal by universal chart of account (!1230) · Merge requests · Tryton / Tryton · GitLab we are going to have a new default chart of account.
If you want to get a translated version, you need to submit a merge request like Add French translation of universal chart of account (!1845) · Merge requests · Tryton / Tryton · GitLab before the release.
You must translate the names as-is using the corresponding “accounting” terms, do not try to match them with any names from the chart of account of your country.
Also be sure to test it by creating a database with your language and load all the modules.

Remember to use xsltproc --stringparam lang <lang> localize.xsl account_chart.xml to generate your version (and run it also for all other languages because new empty lines are rendered).

I filled Add Spanish translaiton of universal chart of account (!1847) · Merge requests · Tryton / Tryton · GitLab for Spanish translations. It will be great if anyone from the spanish community can review it. TIA

Will it be possible to manually (or automatically) migrate a database from the current minimal chart of accounts to the new universal chart of accounts?

I expect businesses will continue using whatever chart of accounts they started with, but for the benefit of the book I am writing on using Tryton, I would like my database, screenshots and descriptions to be consistent with the latest Tryton release at the time the book is completed.

Dale

P.S. fyi in case anyone is interested, my book is still progressing :slight_smile: I reported around this time last year that the first draft would be released online with free access before Christmas 2023, but it’s now tentitively Christmas 2024. The delay is due to refocussing from general use to specifically product lifecycle management (PLM, including parent-child product structure, BOM reports, supply chain, supporting documentation, production, change management…), and also my naive underestimation of how much work it is to write a book. :wink:

1 Like

No except if manually you create a second chart of account and create accounting moves to transfer between accounts (and deactivate older).
Also you will need to update all the references to former account like in accounting category.

Thanks @ced. I should have also said there aren’t any transactions in the database yet (I’ve only created Users, Employees, Products, Variants, BOMs and Suppliers). I am thinking this should simplify the process, can you briefly list the steps to follow?

Also, when will the Universal Chart of Accounts be released to PyPI?

In this case you can just delete the previous chart of account and create a new one using the wizard.

See the planning.

1 Like