Skip to content
Snippets Groups Projects
Commit ad2a1cb5 authored by Julien Van Roy's avatar Julien Van Roy Committed by Brice bib Bartoletti
Browse files

[FIX] l10n_fr: fix mistakes in taxes


A. UX Improvement:

1. get rid of the `.0%` in the tax names (makes the UI a bit harder to read)
2. For TTC taxes, remove the TTC in the description to prevent it from appearing on the invoice's pdf

B. Tax issue:

Fix some mistakes in the taxes, based on reliable feedback of french partner Didier Six.
1. Fuel purchase taxes: shouldn't imact the P1_base and P1_tax grids because these are for petroleum product to sale.
Instead, put them in grid 20 (normal goods bought)
2. All tax "IMPORT":
- base line shouldn't impact the [{08/09/9B}_{base/tax}] tax grid as these are for sales operation in France and the [I{number}_{base/ tax}] are already there
Currently, the tax is putting up [{08/09/9B} _tax] and [Ix_tax] which induce a double calculation of the due VAT
- tax line should also impact the [24] `24 - Dont TVA déductible sur importations` in addition of the [20]
This tax grid isn't taken into account for the total deductible  VAT calculation as it is after the total and label "dont TVA déductible[...]"
4. OSS: add the tax grid E3 on invoice base line and F8 on refund base line

task-3087037

closes odoo/odoo#107149

X-original-commit: 9b777fa9
Signed-off-by: default avatarBrice Bartoletti (bib) <bib@odoo.com>
parent 041a6c77
Branches
Tags
No related merge requests found
......@@ -80,9 +80,9 @@ EU_TAG_MAP = {
},
# France
'l10n_fr.l10n_fr_pcg_chart_template': {
'invoice_base_tag': None,
'invoice_base_tag': 'l10n_fr.tax_report_E3',
'invoice_tax_tag': None,
'refund_base_tag': None,
'refund_base_tag': 'l10n_fr.tax_report_F8',
'refund_tax_tag': None,
},
# Germany SKR03
......
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment