summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHumberto Arocha <hbto@vauxoo.com>2018-10-12 16:23:07 +0000
committerNicolas Martinelli <nim@odoo.com>2018-10-16 06:02:50 +0000
commitf472ea705afc31e7b826e7e11c8a001501b73d2b (patch)
tree7e63dafd9185fd650cd935f82a52af05303f1e32
parent71f188082fff062a708a68e799ca1f3000fa21fb (diff)
[FIX] l10n_mx: Base Tax Received Account
Added account to cash basis and assign. On taxes with Tax Due Based on Payment has been added as now is compulsory. Closes #27739 closes odoo/odoo#27823
-rw-r--r--addons/l10n_mx/data/account_tax_data.xml8
-rw-r--r--addons/l10n_mx/data/l10n_mx_chart_data.xml7
2 files changed, 15 insertions, 0 deletions
diff --git a/addons/l10n_mx/data/account_tax_data.xml b/addons/l10n_mx/data/account_tax_data.xml
index b961639b36a..adda588dcbd 100644
--- a/addons/l10n_mx/data/account_tax_data.xml
+++ b/addons/l10n_mx/data/account_tax_data.xml
@@ -51,6 +51,7 @@
<field name="tag_ids" eval="[(6,0,[ref('tag_iva')])]"/>
<field name="tax_group_id" ref="tax_group_iva_0"/>
<field name="tax_exigibility">on_payment</field>
+ <field name="cash_basis_base_account_id" ref="cuenta801_01_99"/>
<field name="cash_basis_account_id" ref="cuenta208_01"/>
</record>
@@ -66,6 +67,7 @@
<field name="tag_ids" eval="[(6,0,[ref('tag_iva')])]"/>
<field name="tax_group_id" ref="tax_group_iva_16"/>
<field name="tax_exigibility">on_payment</field>
+ <field name="cash_basis_base_account_id" ref="cuenta801_01_99"/>
<field name="cash_basis_account_id" ref="cuenta208_01"/>
</record>
@@ -80,6 +82,7 @@
<field name="refund_account_id" ref="cuenta216_10"/>
<field name="tax_group_id" ref="tax_group_iva_ret_4"/>
<field name="tax_exigibility">on_payment</field>
+ <field name="cash_basis_base_account_id" ref="cuenta801_01_99"/>
<field name="cash_basis_account_id" ref="cuenta216_10_20"/>
<field name="tag_ids" eval="[(6,0,[ref('tag_diot_ret')])]"/>
</record>
@@ -95,6 +98,7 @@
<field name="refund_account_id" ref="cuenta216_10"/>
<field name="tax_group_id" ref="tax_group_iva_ret_10"/>
<field name="tax_exigibility">on_payment</field>
+ <field name="cash_basis_base_account_id" ref="cuenta801_01_99"/>
<field name="cash_basis_account_id" ref="cuenta216_10_20"/>
<field name="tag_ids" eval="[(6,0,[ref('tag_diot_ret')])]"/>
</record>
@@ -134,6 +138,7 @@
<field name="refund_account_id" ref="cuenta216_10"/>
<field name="tax_group_id" ref="tax_group_iva_ret_1067"/>
<field name="tax_exigibility">on_payment</field>
+ <field name="cash_basis_base_account_id" ref="cuenta801_01_99"/>
<field name="cash_basis_account_id" ref="cuenta216_10_20"/>
<field name="tag_ids" eval="[(6,0,[ref('tag_diot_ret')])]"/>
</record>
@@ -149,6 +154,7 @@
<field name="refund_account_id" ref="cuenta216_10"/>
<field name="tax_group_id" ref="tax_group_iva_ret_1067"/>
<field name="tax_exigibility">on_payment</field>
+ <field name="cash_basis_base_account_id" ref="cuenta801_01_99"/>
<field name="cash_basis_account_id" ref="cuenta216_10_20"/>
<field name="tag_ids" eval="[(6,0,[ref('tag_diot_ret')])]"/>
</record>
@@ -164,6 +170,7 @@
<field name="refund_account_id" ref="cuenta119_01"/>
<field name="tax_group_id" ref="tax_group_iva_0"/>
<field name="tax_exigibility">on_payment</field>
+ <field name="cash_basis_base_account_id" ref="cuenta801_01_99"/>
<field name="cash_basis_account_id" ref="cuenta118_01"/>
<field name="tag_ids" eval="[(6,0,[ref('tag_diot_0')])]"/>
</record>
@@ -179,6 +186,7 @@
<field name="refund_account_id" ref="cuenta119_01"/>
<field name="tax_group_id" ref="tax_group_iva_16"/>
<field name="tax_exigibility">on_payment</field>
+ <field name="cash_basis_base_account_id" ref="cuenta801_01_99"/>
<field name="cash_basis_account_id" ref="cuenta118_01"/>
<field name="tag_ids" eval="[(6,0,[ref('tag_diot_16')])]"/>
</record>
diff --git a/addons/l10n_mx/data/l10n_mx_chart_data.xml b/addons/l10n_mx/data/l10n_mx_chart_data.xml
index 909c1dbc6a3..65dbab16e8d 100644
--- a/addons/l10n_mx/data/l10n_mx_chart_data.xml
+++ b/addons/l10n_mx/data/l10n_mx_chart_data.xml
@@ -242,6 +242,13 @@
<field name="user_type_id" ref="account.data_unaffected_earnings"/>
<field name="tag_ids" eval="[(6,0,[ref('account_tag_801_01')])]"/>
</record>
+ <record id='cuenta801_01_99' model='account.account.template'>
+ <field name='name'>Base Imponible de Impuestos en Base a Flujo de Efectivo</field>
+ <field name='code'>899.01.99</field>
+ <field name="chart_template_id" ref="mx_coa"/>
+ <field name="user_type_id" ref="account.data_account_type_expenses"/>
+ <field name="tag_ids" eval="[(6,0,[ref('account_tag_801_01')])]"/>
+ </record>
<!--
CoA setting accounts
-->