* Mathias Behrle: " Re: [tryton-dev] Add history to taxes" (Sun, 19 Jan 2014 12:34:37 +0100):
> * Cédric Krier: " [tryton-dev] Add history to taxes" (Sat, 18 Jan 2014 > 16:18:39 +0100): > > > What does it mean? How does it work? What is it trying to solve? > > Detailed answer will follow later (after packaging of the bug fix releases). I > will try to present some use cases. First of all, I am not an accountant, but will do my best to shed some light on the situation in Germany. If someone knows better or different, please make your voice heard. As an example coming to my mind we had the VAT tax change 2005 in Germany with the following situation: until 31.12.2005: [1] code description value (input taxes) 1575 Abziehbare Vorsteuer 16% 16% 1576 Abziehbare Vorsteuer 15% 15% (output taxes) 1775 Umsatzsteuer 16% 16% 1776 empty from 01.01.2006: [2] code description value (input taxes) 1575 Abziehbare Vorsteuer 16% 16% 1576 Abziehbare Vorsteuer 19% 19% (output taxes) 1775 Umsatzsteuer 16% 16% 1776 Umsatzsteuer 19% 19% Please don't discuss with me, if you find such layout useful. It is provided by Datev, the de-facto standard in Germany, to which we have to comply (practically all german accountants are using their software). - They overwrote an old account (1576) with a new one. - For customer payments after 1.1.2006 refering to invoices before you had to use the old tax (1775) - For customer payments after 1.1.2006 refering to invoices after you had to use the new tax (1776) - For supplier payments after 1.1.2006 refering to invoices before you had to use the old tax (1575) - For customer payments after 1.1.2006 refering to invoices after you had to use the new tax (1576) (which was used before for tax 15%) Our needs are: - Get for payments the correct accounts per fiscal year - Get for deferrals the correct follower in the following fiscal year/predecessor in the previous year - Be as flexible as possible with respect to the date ranges (IIRC a VAT change in Spain happened under year). - Preserve for correct reporting all old accounts, taxes and tax codes, related in a timely manner. [1] http://www.smixx.de/ra/Links_S-T/DATEV-Standardkontenrahmen.pdf [2] http://hg.tryton.org/modules/account_de_skr03/file/95f78c08e033/account_de.xml#l3437 [3] http://hg.tryton.org/modules/account_de_skr03/file/95f78c08e033/account_de.xml#l6237 -- Mathias Behrle MBSolutions Gilgenmatten 10 A D-79114 Freiburg Tel: +49(761)471023 Fax: +49(761)4770816 http://m9s.biz UStIdNr: DE 142009020 PGP/GnuPG key availabable from any keyserver, ID: 0x8405BBF6
signature.asc
Description: PGP signature