| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-italy |
| GIT | |
| GIT | https://github.com/OCA/l10n-italy.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-italy/tree/6.1/account_invoice_tax_by_column |
| VERSION | |
| VERSION | 0.1 |
| CATEGORY | |
| CATEGORY | Generic Modules/Accounting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), OpenERP Italian Community |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), OpenERP Italian Community |
| COMMITTERS | |
| COMMITTERS | Lorenzo Battistini, Alexandre Fayolle, eLBati |
| WEBSITE | |
| WEBSITE | http://www.openerp-italia.org |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:04:05 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - product - process - decimal_precision - analytic - board - edi - email_template - base_tools - account_voucher |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
-Invoice taxes:
legend:
TA(l) TaxAmount for line l
TBA(l) TaxBaseAmount for line l
TA(t) TaxAmount for tax t
TBA(t) TaxBaseAmount for tax t
default behaviour:
openerp by default calculates taxes line by line as a function of line tax base amount
and then groups these amounts by tax.
TA(l) = f(TBA(l)
TA(t) = sum( round( TA(l) ) ) /sum on lines l to which tax t is applied
this module behaviour:
In Italy the correct way to compute taxes is to first compute the tax base amount TBA(t)
and the compute TA as a function of TBA(t)
TBA(t) = sum( TBA(t) ) /sum on lines l to which tax t is applied
TA(t) = f( TBA(t) )
the result difference is small but important
NOTE
====
For OpenERP 6.1, please use the patch contained in the following branch:
https://code.launchpad.net/~openerp-community/openobject-addons/fix-account-6-1-tax-computation-method
instead of this module
For OpenERP > 6.1, the fix has been merged yet:
https://code.launchpad.net/~akretion-team/openobject-addons/trunk-add-tax-rounding-option/+merge/113833
so this module is not needed anymore
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_invoice_form |
account.invoice.form | account.invoice | field | Inherits account.invoice_form |
view_invoice_supplier_form |
account.invoice.supplier.form | account.invoice | field | Inherits account.invoice_supplier_form |
No models found for this module.