-
- Downloads
[FIX] account: fix usage of include_base_amount taxes in invoices
Suppose 3 taxes, all with include_base_amount checked: - 21% - 21% TVAC - 12% Suppose an invoice with 3 lines, one per tax, all with quantity = 1: - price_unit = 100 with 21% - price_unit = 121 with 21% TVAC - price_unit = 100 with 12% - Validate the invoice and take a look to the taxes set on taxes journal entries: Originator Tax: 12% Taxes: / Originator Tax: 21% Taxes: 12% Originator Tax: 21% TVAC Taxes: 21% 12% ... instead of: Originator Tax: 12% Taxes: / Originator Tax: 21% Taxes: / Originator Tax: 21% TVAC Taxes: / -opw: 1861177
Showing
- addons/account/models/account.py 2 additions, 1 deletionaddons/account/models/account.py
- addons/account/models/account_invoice.py 47 additions, 22 deletionsaddons/account/models/account_invoice.py
- addons/account/tests/__init__.py 1 addition, 0 deletionsaddons/account/tests/__init__.py
- addons/account/tests/test_invoice_taxes.py 141 additions, 0 deletionsaddons/account/tests/test_invoice_taxes.py
- addons/account/views/account_invoice_view.xml 4 additions, 0 deletionsaddons/account/views/account_invoice_view.xml
Loading
Please register or sign in to comment