Add detail for each tax in purchase intracomunitary tax rule

Closes #12654
This commit is contained in:
Sergi Almacellas Abellana
2023-10-19 12:36:33 +02:00
parent ac1ebd441d
commit 3f97d298b0
3 changed files with 114 additions and 0 deletions
+38
View File
@@ -2505,22 +2505,60 @@ this repository contains the full copyright notices and license terms. -->
<record model="account.tax.rule.line.template" id="fptt_intra_purchase_normal">
<field name="rule" ref="fp_intra_purchase"/>
<field name="origin_tax" ref="iva_sop_21"/>
<field name="tax" ref="iva_sop_intracomunitario"/>
<field name="group" ref="tax_group_purchase"/>
</record>
<record model="account.tax.rule.line.template" id="fptt_intra_purchase_service">
<field name="rule" ref="fp_intra_purchase"/>
<field name="origin_tax" ref="iva_sop_21_servicios"/>
<field name="tax" ref="iva_sop_intracomunitario_servicios"/>
<field name="group" ref="tax_group_purchase_service"/>
</record>
<record model="account.tax.rule.line.template" id="fptt_intra_purchase_10">
<field name="rule" ref="fp_intra_purchase"/>
<field name="origin_tax" ref="iva_sop_10"/>
<field name="tax" ref="iva_sop_intracomunitario_10"/>
<field name="group" ref="tax_group_purchase"/>
</record>
<record model="account.tax.rule.line.template" id="fptt_intra_purchase_10_service">
<field name="rule" ref="fp_intra_purchase"/>
<field name="origin_tax" ref="iva_sop_10_servicios"/>
<field name="tax" ref="iva_sop_intracomunitario_servicios_10"/>
<field name="group" ref="tax_group_purchase_service"/>
</record>
<record model="account.tax.rule.line.template" id="fptt_intra_purchase_4">
<field name="rule" ref="fp_intra_purchase"/>
<field name="origin_tax" ref="iva_sop_4"/>
<field name="tax" ref="iva_sop_intracomunitario_4"/>
<field name="group" ref="tax_group_purchase"/>
</record>
<record model="account.tax.rule.line.template" id="fptt_intra_purchase_investment">
<field name="rule" ref="fp_intra_purchase"/>
<field name="origin_tax" ref="iva_sop_21_inv"/>
<field name="tax" ref="iva_sop_intracomunitario_inv"/>
<field name="group" ref="tax_group_purchase_investment"/>
</record>
<record model="account.tax.rule.line.template" id="fptt_intra_purchase_investment_10">
<field name="rule" ref="fp_intra_purchase"/>
<field name="origin_tax" ref="iva_sop_10_inv"/>
<field name="tax" ref="iva_sop_intracomunitario_inv_10"/>
<field name="group" ref="tax_group_purchase_investment"/>
</record>
<record model="account.tax.rule.line.template" id="fptt_intra_purchase_investment_4">
<field name="rule" ref="fp_intra_purchase"/>
<field name="origin_tax" ref="iva_sop_4_inv"/>
<field name="tax" ref="iva_sop_intracomunitario_inv_4"/>
<field name="group" ref="tax_group_purchase_investment"/>
</record>
<record model="account.tax.rule.line.template" id="fptt_extra_purchase_normal">
<field name="rule" ref="fp_extra_purchase"/>
<field name="tax" ref="iva_sop_importacion"/>
+38
View File
@@ -2505,22 +2505,60 @@ this repository contains the full copyright notices and license terms. -->
<record id="fptt_intra_purchase_normal_normal" model="account.tax.rule.line.template">
<field name="rule" ref="fp_intra_purchase_normal"/>
<field name="origin_tax" ref="iva_sop_21_normal"/>
<field name="tax" ref="iva_sop_intracomunitario_normal"/>
<field name="group" ref="tax_group_purchase"/>
</record>
<record id="fptt_intra_purchase_service_normal" model="account.tax.rule.line.template">
<field name="rule" ref="fp_intra_purchase_normal"/>
<field name="origin_tax" ref="iva_sop_21_servicios_normal"/>
<field name="tax" ref="iva_sop_intracomunitario_servicios_normal"/>
<field name="group" ref="tax_group_purchase_service"/>
</record>
<record id="fptt_intra_purchase_10_normal" model="account.tax.rule.line.template">
<field name="rule" ref="fp_intra_purchase_normal"/>
<field name="origin_tax" ref="iva_sop_10_normal"/>
<field name="tax" ref="iva_sop_intracomunitario_10_normal"/>
<field name="group" ref="tax_group_purchase"/>
</record>
<record id="fptt_intra_purchase_10_service_normal" model="account.tax.rule.line.template">
<field name="rule" ref="fp_intra_purchase_normal"/>
<field name="origin_tax" ref="iva_sop_10_servicios_normal"/>
<field name="tax" ref="iva_sop_intracomunitario_servicios_10_normal"/>
<field name="group" ref="tax_group_purchase_service"/>
</record>
<record id="fptt_intra_purchase_4_normal" model="account.tax.rule.line.template">
<field name="rule" ref="fp_intra_purchase_normal"/>
<field name="origin_tax" ref="iva_sop_4_normal"/>
<field name="tax" ref="iva_sop_intracomunitario_4_normal"/>
<field name="group" ref="tax_group_purchase"/>
</record>
<record id="fptt_intra_purchase_investment_normal" model="account.tax.rule.line.template">
<field name="rule" ref="fp_intra_purchase_normal"/>
<field name="origin_tax" ref="iva_sop_21_inv_normal"/>
<field name="tax" ref="iva_sop_intracomunitario_inv_normal"/>
<field name="group" ref="tax_group_purchase_investment"/>
</record>
<record id="fptt_intra_purchase_investment_10_normal" model="account.tax.rule.line.template">
<field name="rule" ref="fp_intra_purchase_normal"/>
<field name="origin_tax" ref="iva_sop_10_inv_normal"/>
<field name="tax" ref="iva_sop_intracomunitario_inv_10_normal"/>
<field name="group" ref="tax_group_purchase_investment"/>
</record>
<record id="fptt_intra_purchase_investment_4_normal" model="account.tax.rule.line.template">
<field name="rule" ref="fp_intra_purchase_normal"/>
<field name="origin_tax" ref="iva_sop_4_inv_normal"/>
<field name="tax" ref="iva_sop_intracomunitario_inv_4_normal"/>
<field name="group" ref="tax_group_purchase_investment"/>
</record>
<record id="fptt_extra_purchase_normal_normal" model="account.tax.rule.line.template">
<field name="rule" ref="fp_extra_purchase_normal"/>
<field name="tax" ref="iva_sop_importacion_normal"/>
+38
View File
@@ -2505,22 +2505,60 @@ this repository contains the full copyright notices and license terms. -->
<record id="fptt_intra_purchase_normal_pyme" model="account.tax.rule.line.template">
<field name="rule" ref="fp_intra_purchase_pyme"/>
<field name="origin_tax" ref="iva_sop_21_pyme"/>
<field name="tax" ref="iva_sop_intracomunitario_pyme"/>
<field name="group" ref="tax_group_purchase"/>
</record>
<record id="fptt_intra_purchase_service_pyme" model="account.tax.rule.line.template">
<field name="rule" ref="fp_intra_purchase_pyme"/>
<field name="origin_tax" ref="iva_sop_21_servicios_pyme"/>
<field name="tax" ref="iva_sop_intracomunitario_servicios_pyme"/>
<field name="group" ref="tax_group_purchase_service"/>
</record>
<record id="fptt_intra_purchase_10_pyme" model="account.tax.rule.line.template">
<field name="rule" ref="fp_intra_purchase_pyme"/>
<field name="origin_tax" ref="iva_sop_10_pyme"/>
<field name="tax" ref="iva_sop_intracomunitario_10_pyme"/>
<field name="group" ref="tax_group_purchase"/>
</record>
<record id="fptt_intra_purchase_10_service_pyme" model="account.tax.rule.line.template">
<field name="rule" ref="fp_intra_purchase_pyme"/>
<field name="origin_tax" ref="iva_sop_10_servicios_pyme"/>
<field name="tax" ref="iva_sop_intracomunitario_servicios_10_pyme"/>
<field name="group" ref="tax_group_purchase_service"/>
</record>
<record id="fptt_intra_purchase_4_pyme" model="account.tax.rule.line.template">
<field name="rule" ref="fp_intra_purchase_pyme"/>
<field name="origin_tax" ref="iva_sop_4_pyme"/>
<field name="tax" ref="iva_sop_intracomunitario_4_pyme"/>
<field name="group" ref="tax_group_purchase"/>
</record>
<record id="fptt_intra_purchase_investment_pyme" model="account.tax.rule.line.template">
<field name="rule" ref="fp_intra_purchase_pyme"/>
<field name="origin_tax" ref="iva_sop_21_inv_pyme"/>
<field name="tax" ref="iva_sop_intracomunitario_inv_pyme"/>
<field name="group" ref="tax_group_purchase_investment"/>
</record>
<record id="fptt_intra_purchase_investment_10_pyme" model="account.tax.rule.line.template">
<field name="rule" ref="fp_intra_purchase_pyme"/>
<field name="origin_tax" ref="iva_sop_10_inv_pyme"/>
<field name="tax" ref="iva_sop_intracomunitario_inv_10_pyme"/>
<field name="group" ref="tax_group_purchase_investment"/>
</record>
<record id="fptt_intra_purchase_investment_4_pyme" model="account.tax.rule.line.template">
<field name="rule" ref="fp_intra_purchase_pyme"/>
<field name="origin_tax" ref="iva_sop_4_inv_pyme"/>
<field name="tax" ref="iva_sop_intracomunitario_inv_4_pyme"/>
<field name="group" ref="tax_group_purchase_investment"/>
</record>
<record id="fptt_extra_purchase_normal_pyme" model="account.tax.rule.line.template">
<field name="rule" ref="fp_extra_purchase_pyme"/>
<field name="tax" ref="iva_sop_importacion_pyme"/>