Update foreign withholding and tax rules

This commit is contained in:
José Arturo García
2026-08-10 08:12:16 -04:00
parent 22281ed4a6
commit b5cd05f5f5
14 changed files with 216 additions and 52 deletions
+43 -11
View File
@@ -56,6 +56,18 @@
<field name="tax" ref="do_tax_ret_isr_ext_27_es_419" />
<field name="sequence" eval="10" />
</record>
<record id="do_tax_rule_supplier_ext_digital_es_419" model="account.tax.rule.template">
<field name="name">Regla Regalías, Software y Servicios en Línea al Exterior 15% (RD)</field>
<field name="kind">purchase</field>
<field name="account" ref="do_account_root_es_419" />
</record>
<record id="do_trline_supp_ext_isr15_es_419" model="account.tax.rule.line.template">
<field name="rule" ref="do_tax_rule_supplier_ext_digital_es_419" />
<field name="group" ref="do_tax_group_isr_ext_es_419" />
<field name="tax" ref="do_tax_ret_isr_ext_15_es_419" />
<field name="start_date" eval="datetime.date(2026, 7, 1)" />
<field name="sequence" eval="10" />
</record>
<record id="do_tax_rule_customer_itbis16_es_419" model="account.tax.rule.template">
<field name="name">Regla Clientes ITBIS 16% Tasa Especial (RD)</field>
<field name="kind">sale</field>
@@ -202,11 +214,16 @@
<field name="tax" ref="do_tax_isc_combustibles_16_es_419" />
<field name="sequence" eval="10" />
</record>
<record id="do_tax_rule_customer_isc_fuel_rd2_es_419" model="account.tax.rule.template">
<field name="name">Regla ISC Adicional RD$2 por Galón de Combustible (RD)</field>
<field name="kind">sale</field>
<field name="account" ref="do_account_root_es_419" />
</record>
<record id="do_trline_cust_isc_fuel_rd2_es_419" model="account.tax.rule.line.template">
<field name="rule" ref="do_tax_rule_customer_isc_fuel_es_419" />
<field name="rule" ref="do_tax_rule_customer_isc_fuel_rd2_es_419" />
<field name="group" ref="do_tax_group_isc_es_419" />
<field name="tax" ref="do_tax_isc_fuel_rd2_gallon_es_419" />
<field name="sequence" eval="20" />
<field name="sequence" eval="10" />
</record>
<record id="do_tax_rule_bank_check_transfer_es_419" model="account.tax.rule.template">
<field name="name">Regla Bancaria Cheques / Transferencias Electrónicas (RD)</field>
@@ -277,38 +294,53 @@
<field name="tax" ref="do_tax_ret_isc_insurance_100_es_419" />
<field name="sequence" eval="20" />
</record>
<record id="do_tax_rule_customer_sectorial_retention_es_419" model="account.tax.rule.template">
<field name="name">Regla Cliente con Retención Sectorial ITBIS (RD)</field>
<record id="do_tax_rule_customer_sectorial_society_es_419" model="account.tax.rule.template">
<field name="name">Regla Cliente ITBIS Retenido por Sociedades 30% (RD)</field>
<field name="kind">sale</field>
<field name="account" ref="do_account_root_es_419" />
</record>
<record id="do_trline_cust_sectorial_society_es_419" model="account.tax.rule.line.template">
<field name="rule" ref="do_tax_rule_customer_sectorial_retention_es_419" />
<field name="rule" ref="do_tax_rule_customer_sectorial_society_es_419" />
<field name="group" ref="do_tax_group_itbis_es_419" />
<field name="tax" ref="do_tax_ret_itbis_society_30_suf_es_419" />
<field name="keep_origin" eval="True" />
<field name="sequence" eval="10" />
</record>
<record id="do_tax_rule_customer_sectorial_airline_es_419" model="account.tax.rule.template">
<field name="name">Regla Cliente ITBIS Retenido por Aerolíneas (RD)</field>
<field name="kind">sale</field>
<field name="account" ref="do_account_root_es_419" />
</record>
<record id="do_trline_cust_sectorial_airline_es_419" model="account.tax.rule.line.template">
<field name="rule" ref="do_tax_rule_customer_sectorial_retention_es_419" />
<field name="rule" ref="do_tax_rule_customer_sectorial_airline_es_419" />
<field name="group" ref="do_tax_group_itbis_es_419" />
<field name="tax" ref="do_tax_ret_itbis_airline_100_es_419" />
<field name="keep_origin" eval="True" />
<field name="sequence" eval="20" />
<field name="sequence" eval="10" />
</record>
<record id="do_tax_rule_customer_sectorial_hotel_es_419" model="account.tax.rule.template">
<field name="name">Regla Cliente ITBIS Retenido por Hoteles (RD)</field>
<field name="kind">sale</field>
<field name="account" ref="do_account_root_es_419" />
</record>
<record id="do_trline_cust_sectorial_hotel_es_419" model="account.tax.rule.line.template">
<field name="rule" ref="do_tax_rule_customer_sectorial_retention_es_419" />
<field name="rule" ref="do_tax_rule_customer_sectorial_hotel_es_419" />
<field name="group" ref="do_tax_group_itbis_es_419" />
<field name="tax" ref="do_tax_ret_itbis_hotel_100_es_419" />
<field name="keep_origin" eval="True" />
<field name="sequence" eval="30" />
<field name="sequence" eval="10" />
</record>
<record id="do_tax_rule_customer_sectorial_state_es_419" model="account.tax.rule.template">
<field name="name">Regla Cliente ITBIS Retenido por Instituciones del Estado (RD)</field>
<field name="kind">sale</field>
<field name="account" ref="do_account_root_es_419" />
</record>
<record id="do_trline_cust_sectorial_state_es_419" model="account.tax.rule.line.template">
<field name="rule" ref="do_tax_rule_customer_sectorial_retention_es_419" />
<field name="rule" ref="do_tax_rule_customer_sectorial_state_es_419" />
<field name="group" ref="do_tax_group_itbis_es_419" />
<field name="tax" ref="do_tax_ret_itbis_state_100_es_419" />
<field name="keep_origin" eval="True" />
<field name="sequence" eval="40" />
<field name="sequence" eval="10" />
</record>
</data>
</tryton>