This module extend Odoo functionnalities, regarding companies features to manage CAE (Coopearatives of Activities and Employment) that is a special status for french companies.
Features
- Add constrains on
account.bank.statement
,account.invoice
account.move
,account.move.line
,account.payment
models that prevent to create such items on a fiscal mother company. - Account property propagation:
- Following fields property are propagated in all the fiscal child company:
- product_category / property_account_income_categ_id;
- product_category / property_account_expense_categ_id;
Table of contents
- For the migration to V>12, take care of the tax.filtered occurences in
Odoo and OCA modules.
There are a lot of
filtered(lambda x: x.company_id == current_company)
in Odoo. The modulefiscal_company_account
alter the behaviour of the functionfiltered
of theaccount.tax
module, to filter on the mother fiscal company. However, the changes is imperfect, and multiple filters (company and not company filters) will fail. During migration, please run:rgrep "tax.*filtered.*company_id"
- the odoo accounting dashboard is disabled, because all the data are bad computed. (by SQL request), so security access is not possible.
Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed feedback.
Do not contact contributors directly about support or help with technical issues.
- GRAP
- Julien WESTE
- Sylvain LE GAL <https://twitter.com/legalsylvain>
The development of this module has been financially supported by:
- GRAP, Groupement Régional Alimentaire de Proximité (http://www.grap.coop)
- Porting from odoo V8 to odoo V10 has been funded by :
- BABEL.COOP, leverage cooperation through the digital age (<http://babel.coop>)
This module is part of the grap/odoo-addons-cae project on GitHub.
You are welcome to contribute.