summaryrefslogtreecommitdiff
path: root/addons/l10n_ch/data
diff options
context:
space:
mode:
authorChristophe Simonis <chs@odoo.com>2018-08-21 18:48:13 +0200
committerChristophe Simonis <chs@odoo.com>2018-08-21 18:48:13 +0200
commitef6b574eda3c3c5c8e911f2e8923e24ea8b50b50 (patch)
treea7f41d2feb24bf87a80ed67e529ed25a105b6416 /addons/l10n_ch/data
parent0c34698c478ab3adc7d768ad140fa4a4dd3d0969 (diff)
parent6cc7d3f9451eb41a472053dc3c04da0bbd3c7d1e (diff)
[MERGE] forward port branch saas-11.3 up to 6cc7d3f9451
Diffstat (limited to 'addons/l10n_ch/data')
-rw-r--r--addons/l10n_ch/data/account_vat2011_data.xml33
1 files changed, 32 insertions, 1 deletions
diff --git a/addons/l10n_ch/data/account_vat2011_data.xml b/addons/l10n_ch/data/account_vat2011_data.xml
index 3dd350761ba..236ba2fb215 100644
--- a/addons/l10n_ch/data/account_vat2011_data.xml
+++ b/addons/l10n_ch/data/account_vat2011_data.xml
@@ -44,6 +44,10 @@
<field name="name">Switzerland VAT Form: grid 381 base</field>
<field name="applicability">taxes</field>
</record>
+ <record id="vat_tag_382_a" model="account.account.tag">
+ <field name="name">Switzerland VAT Form: grid 382 base</field>
+ <field name="applicability">taxes</field>
+ </record>
<record id="vat_tag_302_b" model="account.account.tag">
<field name="name">Switzerland VAT Form: grid 302 tax</field>
<field name="applicability">taxes</field>
@@ -60,6 +64,10 @@
<field name="name">Switzerland VAT Form: grid 381 tax</field>
<field name="applicability">taxes</field>
</record>
+ <record id="vat_tag_382_b" model="account.account.tag">
+ <field name="name">Switzerland VAT Form: grid 382 tax</field>
+ <field name="applicability">taxes</field>
+ </record>
<record id="vat_tag_400" model="account.account.tag">
<field name="name">Switzerland VAT Form: grid 400</field>
<field name="applicability">taxes</field>
@@ -82,7 +90,7 @@
</record>
<record id="vat_tag_dedouanement" model="account.account.tag">
- <field name="name">Switzerland VAT Form: 100% dédouanement (base in grid 400)</field>
+ <field name="name">Switzerland VAT Form: 100% dédouanement (base in grid 400)</field>
<field name="applicability">taxes</field>
</record>
@@ -320,6 +328,18 @@
<field name="tag_ids" eval="[(6,0,[ref('vat_tag_405')])]"/>
<field name="tax_group_id" ref="tax_group_tva_77"/>
</record>
+ <record model="account.tax.template" id="vat_77_purchase_return">
+ <field name="name">TVA due a 7.7% (TN) (return)</field>
+ <field name="description">7.7% achat (return)</field>
+ <field name="amount" eval="-7.7"/>
+ <field name="amount_type">percent</field>
+ <field name="sequence" eval="0"/>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">purchase</field>
+ <field name="refund_account_id" ref="ch_coa_1170"/>
+ <field name="account_id" ref="ch_coa_1170"/>
+ <field name="tag_ids" eval="[(6,0,[ref('vat_tag_382_a'),ref('vat_tag_382_b')])]"/>
+ </record>
<record model="account.tax.template" id="vat_XO">
<field name="name">TVA due a 0% (Exportations)</field>
<field name="amount" eval="0.00"/>
@@ -368,4 +388,15 @@
<field name="tag_ids" eval="[(6,0,[ref('vat_tag_dedouanement')])]"/>
<field name="tax_group_id" ref="tax_group_tva_0"/>
</record>
+ <!--# for reverse charge or VAT on Acquisition (group of taxes)-->
+ <record model="account.tax.template" id="vat_77_purchase_reverse">
+ <field name="description">7.7% achat</field>
+ <field name="name">TVA 7.7% sur achat service a l'etranger (reverse charge)</field>
+ <field name="amount" eval="7.7"/>
+ <field name="amount_type">group</field>
+ <field name="type_tax_use">purchase</field>
+ <field name="children_tax_ids" eval="[(6, 0, [ref('vat_77_purchase_return'), ref('vat_77_purchase')])]"/>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="tag_ids" eval="[(6,0,[ref('vat_tag_382_a'), ref('vat_tag_382_b')])]"/>
+ </record>
</odoo>