Christophe, is not so simple :) This bug was detected on one module developed to cover the Spanish accounting needs, but that module has been developed to be reusable for another countries (so it may be moved into extra_addons or addons when it's stable enough). As far as I know, on France you have the "Bilan" and "Compte de resultat" reports. On Spain we have some similar reports called "Balance" (balance) and "Perdidas y ganancias" (profit and losses), easy so far, now is when it becomes complicated: - We have two main chart of accounts, and companies use one of them depending on their size ("PGCE 2008" for big companies and the simpler "PGCE PYMES 2008" for medium and small companies). Also, some industries have specific charts of accounts (though based on those two). - There are three 'balance'-like reports depending on the size of the company (the shorter "Balance PYMES", "Balance Abreviado" and the more complex "Balance normal"). There are also three 'profit and losses'-like reports. And industries with specific charts of account have specific versions of this reports. And they are big and complex: Just as an example the "Balance normal" usually has more than 120 lines/concepts. - There are some extra reports about the 'net flow state' and 'cash flow state' (or something like that, I really don't know if that's the best translation), again with different versions depending on the company size. So in the end, we have a bunch of reports to make, and they might need to be modified for the final partners (if they use a specific chart of accounts). We took a look at how those "Bilan" and "Compte de resultat" were implemented for France, and we though that it was too messy: some of the data is specified on the report itself (for example the "ACTIF"), and some of the data comes from a XML file (for example the "SOLDES INTERMEDIAIRES DE GESTION"). So in the end we created 2 modules: - One generic module that serves as an engine to create this kind of balance-like reports based on templates. We called this "account_balance_reporting", and (we hope) it may be generic enough to be used on other countries like France :) - One module with the templates for the Spanish reports, called l10n_ES_account_balance_report. The "account_balance_reporting" is still too fresh (still a beta, you might think), but I think is far easier to create reports this way. It's features: - Templates may be created or edited from OpenERP by the final user. - Line values may be calculated from the account chart (sum or difference of the balance of some accounts), or calculated from another lines (sum of other concepts, sum of its childs...) - Report data is calculated on OpenERP, and stored for future reference. - You can select which fiscal years to compare or even which periods. - The user might 'retouch' the data after it has been calculated. This is needed for Spanish reports as the user may add references to notes on the lines. ...though it also gives the user the opportunity to 'fix' small mistakes ;). - You might have more that one printing report, and you can select witch one you want to use. So far two generic RML reports are provided: one that prints every line, and one that prints only lines with non-zero values. The idea is to add some ODT/ODS based reports latter (maybe using the relatorio engine: http://bazaar.launchpad.net/~openerp-community/openobject-addons/trunk-addons-community/files/head%3A/relatorio_report/). I hope that answers your question ^_^U Any ideas are welcomed.