summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuis Torres <luis_t@vauxoo.com>2019-09-26 19:10:09 +0000
committerLuis Torres <luis_t@vauxoo.com>2019-09-26 19:10:09 +0000
commite7bbe5dc0ee7e6d227225a4e4b6a54a6544991b1 (patch)
tree2be83a49dc4b0a9901c751380066b983024db042
parent218f1c63ea32fac46e0cf814f62d7d6b1d3461a5 (diff)
[FIX] l10n_mx: Country in tags is required for domain
The domain for the tags in the taxes indicates that the country must be the same that the tax country: domain="[('applicability', '=', 'taxes'), ('country_id', '=', country_id)]" For this reason is necessary assign the country in the tags, to allow register new taxes or change the tag in the records created. closes odoo/odoo#37482 Signed-off-by: Nicolas Martinelli (nim) <nim@odoo.com>
-rw-r--r--addons/l10n_mx/data/account_tax_data.xml11
1 files changed, 11 insertions, 0 deletions
diff --git a/addons/l10n_mx/data/account_tax_data.xml b/addons/l10n_mx/data/account_tax_data.xml
index cf529d78f17..86f0c8d60ac 100644
--- a/addons/l10n_mx/data/account_tax_data.xml
+++ b/addons/l10n_mx/data/account_tax_data.xml
@@ -5,48 +5,59 @@
<record id="tag_iva" model="account.account.tag">
<field name="name">IVA</field>
<field name="applicability">taxes</field>
+ <field name="country_id" ref="base.mx"/>
</record>
<record id="tag_isr" model="account.account.tag">
<field name="name">ISR</field>
<field name="applicability">taxes</field>
+ <field name="country_id" ref="base.mx"/>
</record>
<record id="tag_ieps" model="account.account.tag">
<field name="name">IEPS</field>
<field name="applicability">taxes</field>
+ <field name="country_id" ref="base.mx"/>
</record>
<!-- Account Tags -->
<record id="tag_diot_16" model="account.account.tag">
<field name="name">DIOT: 16%</field>
<field name="applicability">taxes</field>
+ <field name="country_id" ref="base.mx"/>
</record>
<record id="tag_diot_16_non_cre" model="account.account.tag">
<field name="name">DIOT: 16% NO ACREDITABLE</field>
<field name="applicability">taxes</field>
+ <field name="country_id" ref="base.mx"/>
</record>
<record id="tag_diot_16_imp" model="account.account.tag">
<field name="name">DIOT: 16% IMP</field>
<field name="applicability">taxes</field>
+ <field name="country_id" ref="base.mx"/>
</record>
<record id="tag_diot_0" model="account.account.tag">
<field name="name">DIOT: 0%</field>
<field name="applicability">taxes</field>
+ <field name="country_id" ref="base.mx"/>
</record>
<record id="tag_diot_8" model="account.account.tag">
<field name="name">DIOT: 8%</field>
<field name="applicability">taxes</field>
+ <field name="country_id" ref="base.mx"/>
</record>
<record id="tag_diot_8_non_cre" model="account.account.tag">
<field name="name">DIOT: 8% NO ACREDITABLE</field>
<field name="applicability">taxes</field>
+ <field name="country_id" ref="base.mx"/>
</record>
<record id="tag_diot_ret" model="account.account.tag">
<field name="name">DIOT: Retención</field>
<field name="applicability">taxes</field>
+ <field name="country_id" ref="base.mx"/>
</record>
<record id="tag_diot_exento" model="account.account.tag">
<field name="name">DIOT: Exento</field>
<field name="applicability">taxes</field>
+ <field name="country_id" ref="base.mx"/>
</record>
<record id="tax9" model="account.tax.template">