summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authorHiral Bhavsar <hbh@odoo.com>2019-03-19 06:14:40 +0000
committerRavi Gohil <rgo@odoo.com>2020-03-24 11:39:39 +0000
commitc7d40de3a77dea28af2dfaff55643040ed247fee (patch)
treeead1f9d8325239b1ead6d79a99bb5dcb1ac558ef /addons
parent2bacc392763d4828adce47e4e6eef29e9ae55928 (diff)
[IMP] l10n_xx: auto apply fiscal positions
Canada(l10n_ca): Apply fiscal positions automatically based on partner's state. EU nations: Apply fiscal positions automatically for national or EU/Non EU partners. closes odoo/odoo#48250 Task: 1952975 Closes: #32126 X-original-commit: 15e0026bdeaefd7a915718781bf3f6ee0389365e Signed-off-by: Josse Colpaert <jco@openerp.com>
Diffstat (limited to 'addons')
-rw-r--r--addons/l10n_be/data/fiscal_templates_data.xml21
-rw-r--r--addons/l10n_be/i18n_extra/l10n_be.pot5
-rw-r--r--addons/l10n_be/i18n_extra/nl.po5
-rw-r--r--addons/l10n_ca/data/fiscal_templates_data.xml41
-rw-r--r--addons/l10n_ch/data/account_fiscal_position_data.xml8
-rw-r--r--addons/l10n_ch/i18n_extra/de.po5
-rw-r--r--addons/l10n_ch/i18n_extra/it.po5
-rw-r--r--addons/l10n_ch/i18n_extra/l10n_ch.pot5
-rw-r--r--addons/l10n_es/data/account_fiscal_position_template_data.xml18
-rw-r--r--addons/l10n_fr/data/account_fiscal_position_template_data.xml10
-rw-r--r--addons/l10n_hu/data/account.fiscal.position.template.csv10
-rw-r--r--addons/l10n_it/data/account.fiscal.position.template.csv9
-rw-r--r--addons/l10n_lu/data/account.fiscal.position.template-2011.csv11
-rw-r--r--addons/l10n_lu/i18n_extra/de.po5
-rw-r--r--addons/l10n_lu/i18n_extra/fr.po5
-rw-r--r--addons/l10n_lu/i18n_extra/l10n_lu_multilang.pot5
-rw-r--r--addons/l10n_nl/data/account_fiscal_position_template.xml17
-rw-r--r--addons/l10n_pl/data/account_fiscal_position_data.xml20
-rw-r--r--addons/l10n_pt/data/account_fiscal_position_template_data.xml18
-rw-r--r--addons/l10n_si/data/account.fiscal.position.template.csv10
20 files changed, 212 insertions, 21 deletions
diff --git a/addons/l10n_be/data/fiscal_templates_data.xml b/addons/l10n_be/data/fiscal_templates_data.xml
index 0ba76da33da..3c286752dd8 100644
--- a/addons/l10n_be/data/fiscal_templates_data.xml
+++ b/addons/l10n_be/data/fiscal_templates_data.xml
@@ -3,22 +3,41 @@
<!-- Fiscal Position Templates -->
<record id="fiscal_position_template_1" model="account.fiscal.position.template">
+ <field name="sequence">1</field>
<field name="name">Régime National</field>
<field name="chart_template_id" ref="l10nbe_chart_template"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="vat_required" eval="True"/>
+ <field name="country_id" ref="base.be"/>
</record>
-
+
+ <record id="fiscal_position_template_5" model="account.fiscal.position.template">
+ <field name="sequence">2</field>
+ <field name="name">EU privé</field>
+ <field name="chart_template_id" ref="l10nbe_chart_template"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="country_group_id" ref="base.europe"/>
+ </record>
+
<record id="fiscal_position_template_2" model="account.fiscal.position.template">
+ <field name="sequence">4</field>
<field name="name">Régime Extra-Communautaire</field>
<field name="chart_template_id" ref="l10nbe_chart_template"/>
+ <field name="auto_apply" eval="True"/>
</record>
<record id="fiscal_position_template_3" model="account.fiscal.position.template">
+ <field name="sequence">3</field>
<field name="name">Régime Intra-Communautaire</field>
<field name="chart_template_id" ref="l10nbe_chart_template"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="vat_required" eval="True"/>
+ <field name="country_group_id" ref="base.europe"/>
</record>
<record id="fiscal_position_template_4" model="account.fiscal.position.template">
<field name="name">Régime Cocontractant</field>
+ <field name="sequence">5</field>
<field name="chart_template_id" ref="l10nbe_chart_template"/>
</record>
diff --git a/addons/l10n_be/i18n_extra/l10n_be.pot b/addons/l10n_be/i18n_extra/l10n_be.pot
index 5949274f2c7..fdf2febeda9 100644
--- a/addons/l10n_be/i18n_extra/l10n_be.pot
+++ b/addons/l10n_be/i18n_extra/l10n_be.pot
@@ -1429,6 +1429,11 @@ msgid "Réductions de valeur sur stocks"
msgstr ""
#. module: l10n_be
+#: model:account.fiscal.position.template,name:l10n_be.fiscal_position_template_5
+msgid "EU privé"
+msgstr ""
+
+#. module: l10n_be
#: model:account.fiscal.position.template,name:l10n_be.fiscal_position_template_4
msgid "Régime Cocontractant"
msgstr ""
diff --git a/addons/l10n_be/i18n_extra/nl.po b/addons/l10n_be/i18n_extra/nl.po
index 44a32e80437..ec8947c1b36 100644
--- a/addons/l10n_be/i18n_extra/nl.po
+++ b/addons/l10n_be/i18n_extra/nl.po
@@ -1430,6 +1430,11 @@ msgid "Réductions de valeur sur stocks"
msgstr "Waardeverminderingen op voorraden"
#. module: l10n_be
+#: model:account.fiscal.position.template,name:l10n_be.fiscal_position_template_5
+msgid "EU privé"
+msgstr "EU privé"
+
+#. module: l10n_be
#: model:account.fiscal.position.template,name:l10n_be.fiscal_position_template_4
msgid "Régime Cocontractant"
msgstr "Medecontractant"
diff --git a/addons/l10n_ca/data/fiscal_templates_data.xml b/addons/l10n_ca/data/fiscal_templates_data.xml
index 8f79f743d6b..f3b93153c76 100644
--- a/addons/l10n_ca/data/fiscal_templates_data.xml
+++ b/addons/l10n_ca/data/fiscal_templates_data.xml
@@ -5,71 +5,112 @@
<record id="fiscal_position_template_ab_en" model="account.fiscal.position.template">
<field name="name">Alberta (AB)</field>
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="country_id" ref="base.ca"/>
+ <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_ab')])]"/>
</record>
<record id="fiscal_position_template_bc_en" model="account.fiscal.position.template">
<field name="name">British Columbia (BC)</field>
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="country_id" ref="base.ca"/>
+ <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_bc')])]"/>
</record>
<record id="fiscal_position_template_mb_en" model="account.fiscal.position.template">
<field name="name">Manitoba (MB)</field>
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="country_id" ref="base.ca"/>
+ <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_mb')])]"/>
</record>
<record id="fiscal_position_template_nb_en" model="account.fiscal.position.template">
<field name="name">New Brunswick (NB)</field>
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="country_id" ref="base.ca"/>
+ <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_nb')])]"/>
</record>
<record id="fiscal_position_template_nl_en" model="account.fiscal.position.template">
<field name="name">Newfoundland and Labrador (NL)</field>
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="country_id" ref="base.ca"/>
+ <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_nl')])]"/>
</record>
<record id="fiscal_position_template_ns_en" model="account.fiscal.position.template">
<field name="name">Nova Scotia (NS)</field>
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="country_id" ref="base.ca"/>
+ <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_ns')])]"/>
</record>
<record id="fiscal_position_template_nt_en" model="account.fiscal.position.template">
<field name="name">Northwest Territories (NT)</field>
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="country_id" ref="base.ca"/>
+ <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_nt')])]"/>
</record>
<record id="fiscal_position_template_nu_en" model="account.fiscal.position.template">
<field name="name">Nunavut (NU)</field>
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="country_id" ref="base.ca"/>
+ <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_nu')])]"/>
</record>
<record id="fiscal_position_template_on_en" model="account.fiscal.position.template">
<field name="name">Ontario (ON)</field>
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="country_id" ref="base.ca"/>
+ <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_on')])]"/>
</record>
<record id="fiscal_position_template_pe_en" model="account.fiscal.position.template">
<field name="name">Prince Edward Islands (PE)</field>
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="country_id" ref="base.ca"/>
+ <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_pe')])]"/>
</record>
<record id="fiscal_position_template_qc_en" model="account.fiscal.position.template">
<field name="name">Quebec (QC)</field>
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="country_id" ref="base.ca"/>
+ <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_qc')])]"/>
</record>
<record id="fiscal_position_template_sk_en" model="account.fiscal.position.template">
<field name="name">Saskatchewan (SK)</field>
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="country_id" ref="base.ca"/>
+ <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_sk')])]"/>
</record>
<record id="fiscal_position_template_yt_en" model="account.fiscal.position.template">
<field name="name">Yukon (YT)</field>
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="country_id" ref="base.ca"/>
+ <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_yt')])]"/>
</record>
<record id="fiscal_position_template_intl_en" model="account.fiscal.position.template">
+ <field name="sequence">1</field>
<field name="name">International (INTL)</field>
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
+ <field name="auto_apply" eval="True"/>
</record>
<!-- Company is in Alberta (default is gst) -->
diff --git a/addons/l10n_ch/data/account_fiscal_position_data.xml b/addons/l10n_ch/data/account_fiscal_position_data.xml
index 4c0d554cae9..ae3102400f1 100644
--- a/addons/l10n_ch/data/account_fiscal_position_data.xml
+++ b/addons/l10n_ch/data/account_fiscal_position_data.xml
@@ -2,10 +2,18 @@
<odoo>
<data noupdate="1">
<!-- Fiscal Position Templates -->
+ <record id="fiscal_position_template_1" model="account.fiscal.position.template">
+ <field name="name">Suisse national</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="country_id" ref="base.ch"/>
+ </record>
<record id="fiscal_position_template_import" model="account.fiscal.position.template">
+ <field name="sequence">1</field>
<field name="name">Import/Export</field>
<field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="auto_apply" eval="True"/>
</record>
<record id="fiscal_position_tax_template_3" model="account.fiscal.position.tax.template">
diff --git a/addons/l10n_ch/i18n_extra/de.po b/addons/l10n_ch/i18n_extra/de.po
index 825220cd143..24cb694103c 100644
--- a/addons/l10n_ch/i18n_extra/de.po
+++ b/addons/l10n_ch/i18n_extra/de.po
@@ -618,6 +618,11 @@ msgid "Immeubles d’exploitation"
msgstr "Geschäftsliegenschaften"
#. module: l10n_ch
+#: model:account.fiscal.position.template,name:l10n_ch.fiscal_position_template_1
+msgid "Suisse national"
+msgstr "Schweiz national"
+
+#. module: l10n_ch
#: model:account.fiscal.position.template,name:l10n_ch.fiscal_position_template_import
msgid "Import/Export"
msgstr "Import/Export"
diff --git a/addons/l10n_ch/i18n_extra/it.po b/addons/l10n_ch/i18n_extra/it.po
index 2af6ef38dc0..684f6a08fe8 100644
--- a/addons/l10n_ch/i18n_extra/it.po
+++ b/addons/l10n_ch/i18n_extra/it.po
@@ -618,6 +618,11 @@ msgid "Immeubles d’exploitation"
msgstr "Immobili aziendali"
#. module: l10n_ch
+#: model:account.fiscal.position.template,name:l10n_ch.fiscal_position_template_1
+msgid "Suisse national"
+msgstr "Svizzera nazionale"
+
+#. module: l10n_ch
#: model:account.fiscal.position.template,name:l10n_ch.fiscal_position_template_import
msgid "Import/Export"
msgstr "Import/Export"
diff --git a/addons/l10n_ch/i18n_extra/l10n_ch.pot b/addons/l10n_ch/i18n_extra/l10n_ch.pot
index 73b91c2b356..a01d3c931b0 100644
--- a/addons/l10n_ch/i18n_extra/l10n_ch.pot
+++ b/addons/l10n_ch/i18n_extra/l10n_ch.pot
@@ -608,6 +608,11 @@ msgid "Immeubles d’exploitation"
msgstr ""
#. module: l10n_ch
+#: model:account.fiscal.position.template,name:l10n_ch.fiscal_position_template_1
+msgid "Suisse national"
+msgstr ""
+
+#. module: l10n_ch
#: model:account.fiscal.position.template,name:l10n_ch.fiscal_position_template_import
msgid "Import/Export"
msgstr ""
diff --git a/addons/l10n_es/data/account_fiscal_position_template_data.xml b/addons/l10n_es/data/account_fiscal_position_template_data.xml
index eef1bd1ac03..0350599837d 100644
--- a/addons/l10n_es/data/account_fiscal_position_template_data.xml
+++ b/addons/l10n_es/data/account_fiscal_position_template_data.xml
@@ -14,18 +14,36 @@
<!-- ************************************************************* -->
<record id="fp_nacional" model="account.fiscal.position.template">
+ <field name="sequence">1</field>
<field name="name">Régimen Nacional</field>
<field name="chart_template_id" ref="account_chart_template_common"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="vat_required" eval="True"/>
+ <field name="country_id" ref="base.es"/>
+ </record>
+
+ <record id="fp_intra_private" model="account.fiscal.position.template">
+ <field name="sequence">2</field>
+ <field name="name">EU privado</field>
+ <field name="chart_template_id" ref="account_chart_template_common"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="country_group_id" ref="base.europe"/>
</record>
<record id="fp_intra" model="account.fiscal.position.template">
+ <field name="sequence">3</field>
<field name="name">Régimen Intracomunitario</field>
<field name="chart_template_id" ref="account_chart_template_common"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="vat_required" eval="True"/>
+ <field name="country_group_id" ref="base.europe"/>
</record>
<record id="fp_extra" model="account.fiscal.position.template">
+ <field name="sequence">4</field>
<field name="name">Régimen Extracomunitario / Canarias, Ceuta y Melilla</field>
<field name="chart_template_id" ref="account_chart_template_common"/>
+ <field name="auto_apply" eval="True"/>
</record>
<record id="fp_recargo" model="account.fiscal.position.template">
diff --git a/addons/l10n_fr/data/account_fiscal_position_template_data.xml b/addons/l10n_fr/data/account_fiscal_position_template_data.xml
index c82d89442e7..83e8b456577 100644
--- a/addons/l10n_fr/data/account_fiscal_position_template_data.xml
+++ b/addons/l10n_fr/data/account_fiscal_position_template_data.xml
@@ -16,10 +16,18 @@
<field name="name">Domestique - France</field>
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="auto_apply" eval="True" />
+ <field name="vat_required" eval="True" />
<field name="country_id" ref="base.fr"></field>
</record>
- <record id="fiscal_position_template_intraeub2b" model="account.fiscal.position.template">
+ <record id="fiscal_position_template_intraeub2c" model="account.fiscal.position.template">
<field name="sequence">2</field>
+ <field name="name">EU privé</field>
+ <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
+ <field name="auto_apply" eval="True" />
+ <field name="country_group_id" ref="base.europe"></field>
+ </record>
+ <record id="fiscal_position_template_intraeub2b" model="account.fiscal.position.template">
+ <field name="sequence">3</field>
<field name="name">Intra-EU B2B</field>
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="note">French VAT exemption according to articles 262 ter I (for products) and/or 283-2 (for services) of "CGI"</field>
diff --git a/addons/l10n_hu/data/account.fiscal.position.template.csv b/addons/l10n_hu/data/account.fiscal.position.template.csv
index 97d35b31c3d..6ce7b03d2d8 100644
--- a/addons/l10n_hu/data/account.fiscal.position.template.csv
+++ b/addons/l10n_hu/data/account.fiscal.position.template.csv
@@ -1,4 +1,6 @@
-"id","chart_template_id/id","name"
-"fiscal_position_hu_exempt","hungarian_chart_template","Alanyi adómentes"
-"fiscal_position_hu_eu","hungarian_chart_template","EU partner"
-"fiscal_position_hu_eu_out","hungarian_chart_template","EU-n kívüli partner"
+"id","chart_template_id/id","name","sequence","auto_apply","vat_required","country_id:id","country_group_id:id"
+"fiscal_position_hu_exempt","hungarian_chart_template","Alanyi adómentes",,,,,
+"fiscal_position_hu_national","hungarian_chart_template","Magyar",1,1,1,base.hu,
+"fiscal_position_hu_eu_private","hungarian_chart_template","EU partner private",2,1,,,base.europe
+"fiscal_position_hu_eu","hungarian_chart_template","EU partner",3,1,1,,base.europe
+"fiscal_position_hu_eu_out","hungarian_chart_template","EU-n kívüli partner",4,1,,,
diff --git a/addons/l10n_it/data/account.fiscal.position.template.csv b/addons/l10n_it/data/account.fiscal.position.template.csv
index a2a64ced128..351d8976f84 100644
--- a/addons/l10n_it/data/account.fiscal.position.template.csv
+++ b/addons/l10n_it/data/account.fiscal.position.template.csv
@@ -1,4 +1,5 @@
-"name","chart_template_id:id","id"
-"Italia","l10n_it_chart_template_generic","it"
-"Regime Extra comunitario","l10n_it_chart_template_generic","extra"
-"Regime Intra comunitario","l10n_it_chart_template_generic","intra"
+"name","chart_template_id:id","id","sequence","auto_apply","vat_required","country_id:id","country_group_id:id"
+"Italia","l10n_it_chart_template_generic","it",1,1,1,base.it,
+"Regime Extra comunitario","l10n_it_chart_template_generic","extra",4,1,,,
+"Regime Intra comunitario privato","l10n_it_chart_template_generic","intra_private",2,1,,,base.europe
+"Regime Intra comunitario","l10n_it_chart_template_generic","intra",3,1,1,,base.europe
diff --git a/addons/l10n_lu/data/account.fiscal.position.template-2011.csv b/addons/l10n_lu/data/account.fiscal.position.template-2011.csv
index 7a937e9b87b..949cef0d361 100644
--- a/addons/l10n_lu/data/account.fiscal.position.template-2011.csv
+++ b/addons/l10n_lu/data/account.fiscal.position.template-2011.csv
@@ -1,5 +1,6 @@
-id,name,chart_template_id:id
-account_fiscal_position_template_LU_NO,Not liable to VAT,lu_2011_chart_1
-account_fiscal_position_template_LU_LU,Luxembourgish Taxable Person,lu_2011_chart_1
-account_fiscal_position_template_LU_IC,Intra-Community Taxable Person,lu_2011_chart_1
-account_fiscal_position_template_LU_EC,Extra-Community Taxable Person,lu_2011_chart_1
+id,name,chart_template_id:id,sequence,auto_apply,vat_required,country_id:id,country_group_id:id
+account_fiscal_position_template_LU_NO,Not liable to VAT,lu_2011_chart_1,,,,,
+account_fiscal_position_template_LU_LU,Luxembourgish Taxable Person,lu_2011_chart_1,1,1,1,base.lu,
+account_fiscal_position_template_private_LU_IC,EU private,lu_2011_chart_1,2,1,,,base.europe
+account_fiscal_position_template_LU_IC,Intra-Community Taxable Person,lu_2011_chart_1,3,1,1,,base.europe
+account_fiscal_position_template_LU_EC,Extra-Community Taxable Person,lu_2011_chart_1,4,1,,,
diff --git a/addons/l10n_lu/i18n_extra/de.po b/addons/l10n_lu/i18n_extra/de.po
index a94f7bf1566..4657b064fe4 100644
--- a/addons/l10n_lu/i18n_extra/de.po
+++ b/addons/l10n_lu/i18n_extra/de.po
@@ -2044,6 +2044,11 @@ msgid "Internal transfers : debit balance"
msgstr "Interne Transferkonten : Sollsaldo"
#. module: l10n_lu
+#: model:account.fiscal.position.template,name:l10n_lu.account_fiscal_position_template_private_LU_IC
+msgid "EU private"
+msgstr "EU privat"
+
+#. module: l10n_lu
#: model:account.fiscal.position.template,name:l10n_lu.account_fiscal_position_template_LU_IC
msgid "Intra-Community Taxable Person"
msgstr ""
diff --git a/addons/l10n_lu/i18n_extra/fr.po b/addons/l10n_lu/i18n_extra/fr.po
index 8e7092238e3..c2b2eccc868 100644
--- a/addons/l10n_lu/i18n_extra/fr.po
+++ b/addons/l10n_lu/i18n_extra/fr.po
@@ -1968,6 +1968,11 @@ msgid "Internal transfers : debit balance"
msgstr "Virements internes : solde débiteur"
#. module: l10n_lu
+#: model:account.fiscal.position.template,name:l10n_lu.account_fiscal_position_template_private_LU_IC
+msgid "EU private"
+msgstr "EU privé"
+
+#. module: l10n_lu
#: model:account.fiscal.position.template,name:l10n_lu.account_fiscal_position_template_LU_IC
msgid "Intra-Community Taxable Person"
msgstr ""
diff --git a/addons/l10n_lu/i18n_extra/l10n_lu_multilang.pot b/addons/l10n_lu/i18n_extra/l10n_lu_multilang.pot
index 5c31551a650..f54c60d360d 100644
--- a/addons/l10n_lu/i18n_extra/l10n_lu_multilang.pot
+++ b/addons/l10n_lu/i18n_extra/l10n_lu_multilang.pot
@@ -1935,6 +1935,11 @@ msgid "Internal transfers : debit balance"
msgstr ""
#. module: l10n_lu
+#: model:account.fiscal.position.template,name:l10n_lu.account_fiscal_position_template_private_LU_IC
+msgid "EU private"
+msgstr ""
+
+#. module: l10n_lu
#: model:account.fiscal.position.template,name:l10n_lu.account_fiscal_position_template_LU_IC
msgid "Intra-Community Taxable Person"
msgstr ""
diff --git a/addons/l10n_nl/data/account_fiscal_position_template.xml b/addons/l10n_nl/data/account_fiscal_position_template.xml
index a6519cac9d7..4f1b01f772b 100644
--- a/addons/l10n_nl/data/account_fiscal_position_template.xml
+++ b/addons/l10n_nl/data/account_fiscal_position_template.xml
@@ -4,20 +4,37 @@
<!-- Fiscal Position Templates -->
<record id="fiscal_position_template_national" model="account.fiscal.position.template">
+ <field name="sequence">1</field>
<field name="name">Binnenland</field>
<field name="chart_template_id" ref="l10nnl_chart_template" />
+ <field name="auto_apply" eval="True"/>
+ <field name="vat_required" eval="True"/>
+ <field name="country_id" ref="base.nl"/>
</record>
<record id="fiscal_position_template_transferred" model="account.fiscal.position.template">
<field name="name">BTW verlegd</field>
<field name="chart_template_id" ref="l10nnl_chart_template" />
</record>
+ <record id="fiscal_position_template_eu_private" model="account.fiscal.position.template">
+ <field name="sequence">2</field>
+ <field name="name">EU landen privaat</field>
+ <field name="chart_template_id" ref="l10nnl_chart_template" />
+ <field name="auto_apply" eval="True"/>
+ <field name="country_group_id" ref="base.europe"/>
+ </record>
<record id="fiscal_position_template_eu" model="account.fiscal.position.template">
+ <field name="sequence">3</field>
<field name="name">EU landen</field>
<field name="chart_template_id" ref="l10nnl_chart_template" />
+ <field name="auto_apply" eval="True"/>
+ <field name="vat_required" eval="True"/>
+ <field name="country_group_id" ref="base.europe"/>
</record>
<record id="fiscal_position_template_non_eu" model="account.fiscal.position.template">
+ <field name="sequence">4</field>
<field name="name">Niet-EU landen</field>
<field name="chart_template_id" ref="l10nnl_chart_template" />
+ <field name="auto_apply" eval="True"/>
</record>
<!-- Fiscal Position for customers within the EU who don't have to report taxes -->
diff --git a/addons/l10n_pl/data/account_fiscal_position_data.xml b/addons/l10n_pl/data/account_fiscal_position_data.xml
index 2662c9f4ecd..b57712a3954 100644
--- a/addons/l10n_pl/data/account_fiscal_position_data.xml
+++ b/addons/l10n_pl/data/account_fiscal_position_data.xml
@@ -5,18 +5,36 @@
<!-- Fiscal Position Templates -->
<record id="fiscal_position_template_1" model="account.fiscal.position.template">
+ <field name="sequence">1</field>
<field name="name">Kraj</field>
<field name="chart_template_id" ref="pl_chart_template"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="vat_required" eval="True"/>
+ <field name="country_id" ref="base.pl"/>
</record>
-
+
+ <record id="fiscal_position_template_4" model="account.fiscal.position.template">
+ <field name="sequence">2</field>
+ <field name="name">Wspólnota Prywatny</field>
+ <field name="chart_template_id" ref="pl_chart_template"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="country_group_id" ref="base.europe"/>
+ </record>
+
<record id="fiscal_position_template_2" model="account.fiscal.position.template">
+ <field name="sequence">3</field>
<field name="name">Wspólnota</field>
<field name="chart_template_id" ref="pl_chart_template"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="vat_required" eval="True"/>
+ <field name="country_group_id" ref="base.europe"/>
</record>
<record id="fiscal_position_template_3" model="account.fiscal.position.template">
+ <field name="sequence">4</field>
<field name="name">Import/Eksport</field>
<field name="chart_template_id" ref="pl_chart_template"/>
+ <field name="auto_apply" eval="True"/>
</record>
<!-- Fiscal Position Tax Templates -->
diff --git a/addons/l10n_pt/data/account_fiscal_position_template_data.xml b/addons/l10n_pt/data/account_fiscal_position_template_data.xml
index 361087d7526..c455412f507 100644
--- a/addons/l10n_pt/data/account_fiscal_position_template_data.xml
+++ b/addons/l10n_pt/data/account_fiscal_position_template_data.xml
@@ -5,18 +5,36 @@
<!-- Fiscal Position Templates -->
<record id="fiscal_position_national_customers" model="account.fiscal.position.template">
+ <field name="sequence">1</field>
<field name="name">Portugal</field>
<field name="chart_template_id" ref="pt_chart_template"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="vat_required" eval="True"/>
+ <field name="country_id" ref="base.pt"/>
+ </record>
+
+ <record id="fiscal_position_foreign_eu_private" model="account.fiscal.position.template">
+ <field name="sequence">2</field>
+ <field name="name">Europa Privado</field>
+ <field name="chart_template_id" ref="pt_chart_template"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="country_group_id" ref="base.europe"/>
</record>
<record id="fiscal_position_foreign_eu" model="account.fiscal.position.template">
+ <field name="sequence">3</field>
<field name="name">Europa</field>
<field name="chart_template_id" ref="pt_chart_template"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="vat_required" eval="True"/>
+ <field name="country_group_id" ref="base.europe"/>
</record>
<record id="fiscal_position_foreign_other" model="account.fiscal.position.template">
+ <field name="sequence">4</field>
<field name="name">Extra-comunitário</field>
<field name="chart_template_id" ref="pt_chart_template"/>
+ <field name="auto_apply" eval="True"/>
</record>
</data>
diff --git a/addons/l10n_si/data/account.fiscal.position.template.csv b/addons/l10n_si/data/account.fiscal.position.template.csv
index 6f4d8896698..ce11cecc5ee 100644
--- a/addons/l10n_si/data/account.fiscal.position.template.csv
+++ b/addons/l10n_si/data/account.fiscal.position.template.csv
@@ -1,5 +1,5 @@
-"id","chart_template_id/id","name"
-"gd_fp_do","gd_chart","Domači partner"
-"gd_fp_eu","gd_chart","Partner EU"
-"gd_fp_ne","gd_chart","Partner izven EU / EU brez DŠ"
-
+"id","chart_template_id/id","name","sequence","vat_required","auto_apply","country_id:id","country_group_id:id"
+"gd_fp_do","gd_chart","Domači partner",1,1,1,base.si,
+"gd_fp_do1","gd_chart","Zasebno EU",2,0,1,,base.europe
+"gd_fp_eu","gd_chart","Partner EU",3,1,1,,base.europe
+"gd_fp_ne","gd_chart","Partner izven EU / EU brez DŠ",4,0,1,,