Repository
OCA/l10n-italy · module folder · Try on Runboat
Module version
0.1
Category
Generic Modules/Accounting
Folder size
0.04 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
http://www.openerp-italia.org
Last tracking update
2026-08-07 06:51:51
Authors
OpenERP Italian Community, Odoo Community Association (OCA)
Maintainers
OpenERP Italian Community, Odoo Community Association (OCA)
Committers
eLBati, Lorenzo Battistini, Alexandre Fayolle
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
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
    
    

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_invoice_form account.invoice.form account.invoice form Inherits account.invoice_form
view_invoice_supplier_form account.invoice.supplier.form account.invoice form Inherits account.invoice_supplier_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (0)

No models found for this module.