From 8527c5adab5a44c9df786789e072dd673d7fd290 Mon Sep 17 00:00:00 2001 From: Yenthe666 Date: Tue, 26 Mar 2019 13:26:37 +0000 Subject: [PATCH] [FIX] l10n_nl: set correct VAT codes on fiscal position lines Before this PR quite a lot of the lines on the fiscal positions "EU landen", "Niet-EU landen" and "Installatie en Afstandsverkopen" where mapped wrong, some of the lines even referred to another tax percentage. Changes: - The tax "BTW te vorderen laag (inkopen) 9%" on the product mapped to the tax to apply named "Inkopen import buiten EU laag 6%", which should be "Inkopen import buiten EU laag 9%" to correctly counterpart the taxes. All the other changes where similar, either invalid tax rates where applied or it mapped to a wrong category. - "Verkopen/omzet overig diensten" on the product would map to "Installatie/afstandsverkopen buiten EU" as the VAT to apply. This should map to "Verkopen export buiten EU". - Added 3 accounts for Omzet NL handelsgoederen 1, Omzet NL handelsgoederen 2 and Omzet NL handelsgoederen 3 - Mapped the 3 accounts to the fiscal position "Installatie en Afstandsverkopen" their relevant lines. - Removed purchase taxes from fiscal position "Installatie en Afstandsverkopen" . - Mapped the right taxes to the three fiscal positions their VAT tabels. - Updated .pot file to add the three extra accounts. Closes #31403 closes odoo/odoo#32130 Signed-off-by: Nicolas Martinelli (nim) --- .../l10n_nl/data/account.account.template.csv | 3 + ...count_fiscal_position_account_template.xml | 27 +++++++- .../account_fiscal_position_tax_template.xml | 41 ++++++----- .../data/account_fiscal_position_template.xml | 68 ++++++------------- addons/l10n_nl/i18n/l10n_nl.pot | 17 +++++ 5 files changed, 87 insertions(+), 69 deletions(-) diff --git a/addons/l10n_nl/data/account.account.template.csv b/addons/l10n_nl/data/account.account.template.csv index ef2fd529278..2164c15119f 100644 --- a/addons/l10n_nl/data/account.account.template.csv +++ b/addons/l10n_nl/data/account.account.template.csv @@ -324,6 +324,9 @@ "8043","Omzet buiten EU werk derden","8043","account.data_account_type_revenue","l10n_nl.l10nnl_chart_template","l10n_nl.account_tag_11","False" "8044","Omzet Intercompany werk derden","8044","account.data_account_type_revenue","l10n_nl.l10nnl_chart_template","l10n_nl.account_tag_11","False" "8090","Diverse overige opbrengsten","8090","account.data_account_type_revenue","l10n_nl.l10nnl_chart_template","l10n_nl.account_tag_11","False" +"8110","Installatie/afstandsverkopen binnen EU handelsgoederen 1","80011","account.data_account_type_revenue","l10n_nl.l10nnl_chart_template","l10n_nl.account_tag_11","False" +"8120","Installatie/afstandsverkopen binnen EU handelsgoederen 2","80012","account.data_account_type_revenue","l10n_nl.l10nnl_chart_template","l10n_nl.account_tag_11","False" +"8130","Installatie/afstandsverkopen binnen EU handelsgoederen 3","80013","account.data_account_type_revenue","l10n_nl.l10nnl_chart_template","l10n_nl.account_tag_11","False" "8920","Koersverschillen","8920","account.data_account_type_revenue","l10n_nl.l10nnl_chart_template","l10n_nl.account_tag_31","False" "9011","Resultaat deelneming 1","9011","account.data_account_type_other_income","l10n_nl.l10nnl_chart_template","l10n_nl.account_tag_12","False" "9012","Resultaat deelneming 2","9012","account.data_account_type_other_income","l10n_nl.l10nnl_chart_template","l10n_nl.account_tag_12","False" diff --git a/addons/l10n_nl/data/account_fiscal_position_account_template.xml b/addons/l10n_nl/data/account_fiscal_position_account_template.xml index ab156438382..81647963b10 100644 --- a/addons/l10n_nl/data/account_fiscal_position_account_template.xml +++ b/addons/l10n_nl/data/account_fiscal_position_account_template.xml @@ -92,5 +92,30 @@ + + + + + + + + + + + + + + + + + + + - \ No newline at end of file + diff --git a/addons/l10n_nl/data/account_fiscal_position_tax_template.xml b/addons/l10n_nl/data/account_fiscal_position_tax_template.xml index e59c852ef24..05e54233bcf 100644 --- a/addons/l10n_nl/data/account_fiscal_position_tax_template.xml +++ b/addons/l10n_nl/data/account_fiscal_position_tax_template.xml @@ -34,7 +34,7 @@ - + @@ -49,12 +49,12 @@ - + - + @@ -65,7 +65,7 @@ - + @@ -85,7 +85,7 @@ - + @@ -95,59 +95,59 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -172,22 +172,22 @@ - + - + - + - + @@ -196,6 +196,5 @@ - diff --git a/addons/l10n_nl/data/account_fiscal_position_template.xml b/addons/l10n_nl/data/account_fiscal_position_template.xml index f70c6fc6e1b..a6519cac9d7 100644 --- a/addons/l10n_nl/data/account_fiscal_position_template.xml +++ b/addons/l10n_nl/data/account_fiscal_position_template.xml @@ -28,83 +28,57 @@ + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/addons/l10n_nl/i18n/l10n_nl.pot b/addons/l10n_nl/i18n/l10n_nl.pot index b4506f4c22c..ff7ba5e6f60 100644 --- a/addons/l10n_nl/i18n/l10n_nl.pot +++ b/addons/l10n_nl/i18n/l10n_nl.pot @@ -1430,6 +1430,23 @@ msgstr "" msgid "Inst./afst.verkopen binnen EU" msgstr "" + +#. module: l10n_nl +#: model:account.account.template,name:l10n_nl.8110 +msgid "Installatie/afstandsverkopen binnen EU handelsgoederen 1" +msgstr "" + + +#. module: l10n_nl +#: model:account.account.template,name:l10n_nl.8120 +msgid "Installatie/afstandsverkopen binnen EU handelsgoederen 2" +msgstr "" + +#. module: l10n_nl +#: model:account.account.template,name:l10n_nl.8130 +msgid "Installatie/afstandsverkopen binnen EU handelsgoederen 3" +msgstr "" + #. module: l10n_nl #: model:account.tax.template,description:l10n_nl.btw_X3 msgid "Inst./afst.verkopen buiten EU"