[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>
This commit is contained in:
@@ -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">
|
||||
|
||||
Reference in New Issue
Block a user