Apply the Article 309 rates introduced by Law 30-26 with dated historical templates and rules. Complete tax-code reversals, improve English terminology, harden migrations, and expand structural and functional tests.
1114 lines
51 KiB
XML
1114 lines
51 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<!-- account_do: Tax code templates (DGII) - Dominican Republic -->
|
||
<!--
|
||
OPERATOR CONVENTION:
|
||
Debits / liabilities to DGII → invoice="+", credit="-"
|
||
Tax credits / balance reductions → invoice="-", credit="+"
|
||
|
||
Withholdings made by the company use a negative rate and the "-" operator
|
||
to present the tax liability as a positive amount.
|
||
|
||
ITBIS tree logic:
|
||
"ITBIS" parent = Sales (+) + Purchases (-) + Withholdings received (-)
|
||
-->
|
||
<tryton>
|
||
<data language="en">
|
||
<!-- ===== Tax code tree ===== -->
|
||
<!-- ── ITBIS ───────────────────────────────────────────── -->
|
||
<record id="do_tc_itbis_en" model="account.tax.code.template">
|
||
<field name="name">ITBIS — Net Balance (Debit − Credit)</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" eval="None"/>
|
||
</record>
|
||
<record id="do_tc_itbis_ventas_en" model="account.tax.code.template">
|
||
<field name="name">ITBIS Billed in Sales (Tax Debit)</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_itbis_en"/>
|
||
</record>
|
||
<record id="do_tc_itbis_ventas_18_en" model="account.tax.code.template">
|
||
<field name="name">ITBIS Billed 18%</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_itbis_ventas_en"/>
|
||
</record>
|
||
<record id="do_tc_itbis_ventas_16_en" model="account.tax.code.template">
|
||
<field name="name">ITBIS Billed 16%</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_itbis_ventas_en"/>
|
||
</record>
|
||
<!-- Purchase lines use the inverse operator so this code subtracts from
|
||
the parent ITBIS balance. -->
|
||
<record id="do_tc_itbis_compras_en" model="account.tax.code.template">
|
||
<field name="name">Input ITBIS on Purchases (Tax Credit)</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_itbis_en"/>
|
||
</record>
|
||
<record id="do_tc_itbis_compras_18_en" model="account.tax.code.template">
|
||
<field name="name">Input ITBIS at 18%</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_itbis_compras_en"/>
|
||
</record>
|
||
<record id="do_tc_itbis_compras_16_en" model="account.tax.code.template">
|
||
<field name="name">Input ITBIS at 16%</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_itbis_compras_en"/>
|
||
</record>
|
||
<!-- Large-taxpayer withholding: -5.4% rate; "-" presents a liability. -->
|
||
<record id="do_tc_itbis_retenido_en" model="account.tax.code.template">
|
||
<field name="name">ITBIS Withheld by Large Taxpayer (30%)</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_itbis_en"/>
|
||
</record>
|
||
<!-- Informal-supplier and service ITBIS withholdings: tax liabilities -->
|
||
<record id="do_tc_itbis_ret_informal_en" model="account.tax.code.template">
|
||
<field name="name">ITBIS Withheld 100% Taxed Services</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_itbis_en"/>
|
||
</record>
|
||
<record id="do_tc_itbis_ret_informal_75_en" model="account.tax.code.template">
|
||
<field name="name">ITBIS Withheld 75% Informal Provider (B11/E41)</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_itbis_en"/>
|
||
</record>
|
||
<record id="do_tc_itbis_ret_rst_en" model="account.tax.code.template">
|
||
<field name="name">ITBIS Withheld from RST Suppliers</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_itbis_en"/>
|
||
</record>
|
||
<record id="do_tc_itbis_ret_insurance_en" model="account.tax.code.template">
|
||
<field name="name">ITBIS Withheld in Insurance Services</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_itbis_en"/>
|
||
</record>
|
||
<record id="do_tc_itbis_ret_sectorial_en" model="account.tax.code.template">
|
||
<field name="name">ITBIS Withheld by Sector-specific Third Parties</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_itbis_en"/>
|
||
</record>
|
||
<record id="do_tc_itbis_exempt_en" model="account.tax.code.template">
|
||
<field name="name">Exempt ITBIS — Tax Base</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_itbis_en"/>
|
||
</record>
|
||
<!-- Zero rate: informational tracking of taxable base (amount=base) -->
|
||
<record id="do_tc_itbis_tasa_cero_en" model="account.tax.code.template">
|
||
<field name="name">ITBIS Zero Rate — Tax Base (Exports / Free Trade Zone)</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_itbis_en"/>
|
||
</record>
|
||
|
||
<!-- ── ISR Withholdings ───────────────────────────────── -->
|
||
<record id="do_tc_isr_en" model="account.tax.code.template">
|
||
<field name="name">ISR: Withholdings</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" eval="None"/>
|
||
</record>
|
||
<record id="do_tc_isr_honorarios_en" model="account.tax.code.template">
|
||
<field name="name">ISR Withholding Fees/Services 5% (Legal Entities)</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_isr_en"/>
|
||
</record>
|
||
<record id="do_tc_isr_servicios_en" model="account.tax.code.template">
|
||
<field name="name">ISR Withholding Fees and Services (Individuals)</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_isr_en"/>
|
||
</record>
|
||
<record id="do_tc_isr_dividendos_en" model="account.tax.code.template">
|
||
<field name="name">ISR Withholding Dividends 10% (Art. 308 CT)</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_isr_en"/>
|
||
</record>
|
||
<record id="do_tc_isr_intereses_pf_en" model="account.tax.code.template">
|
||
<field name="name">ISR Withholding Interest 10% (Individuals, NG 07-19)</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_isr_en"/>
|
||
</record>
|
||
<record id="do_tc_isr_intereses_en" model="account.tax.code.template">
|
||
<field name="name">ISR Withholding Interest 1% (Legal Entities, NG 07-19)</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_isr_en"/>
|
||
</record>
|
||
<record id="do_tc_isr_alquileres_en" model="account.tax.code.template">
|
||
<field name="name">ISR Rental Withholding (Individuals)</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_isr_en"/>
|
||
</record>
|
||
<record id="do_tc_isr_gobierno_en" model="account.tax.code.template">
|
||
<field name="name">State/Public Sector ISR Withholding 1.5%</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_isr_en"/>
|
||
</record>
|
||
<record id="do_tc_isr_gobierno_5_en" model="account.tax.code.template">
|
||
<field name="name">State/Public Sector ISR Withholding 5%</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_isr_en"/>
|
||
</record>
|
||
<record id="do_tc_isr_bovine_en" model="account.tax.code.template">
|
||
<field name="name">ISR Withholding Livestock/Beef 1%</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_isr_en"/>
|
||
</record>
|
||
<record id="do_tc_isr_exporter_en" model="account.tax.code.template">
|
||
<field name="name">ISR Withholding Exporters Local Market 2.5%</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_isr_en"/>
|
||
</record>
|
||
<record id="do_tc_isr_premios_en" model="account.tax.code.template">
|
||
<field name="name">ISR Withholding Prizes, Lotteries, Raffles and Betting 25%</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_isr_en"/>
|
||
</record>
|
||
<record id="do_tc_isr_premios_tramos_en" model="account.tax.code.template">
|
||
<field name="name">ISR Withholding Betting and Slot-Machine Prizes</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_isr_en"/>
|
||
</record>
|
||
<record id="do_tc_isr_other_income_en" model="account.tax.code.template">
|
||
<field name="name">ISR Withholding Other Income</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_isr_en"/>
|
||
</record>
|
||
<record id="do_tc_isr_ext_en" model="account.tax.code.template">
|
||
<field name="name">ISR Payments Abroad (Art. 305-306 CT)</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_isr_en"/>
|
||
</record>
|
||
|
||
<!-- ── ISC ────────────────────────────────────────────── -->
|
||
<record id="do_tc_isc_en" model="account.tax.code.template">
|
||
<field name="name">ISC - Selective Consumption Tax</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" eval="None"/>
|
||
</record>
|
||
<record id="do_tc_isc_bebidas_en" model="account.tax.code.template">
|
||
<field name="name">ISC Alcoholic Beverages 10%</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_isc_en"/>
|
||
</record>
|
||
<record id="do_tc_isc_tabaco_en" model="account.tax.code.template">
|
||
<field name="name">ISC Tobacco and Cigarettes 20%</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_isc_en"/>
|
||
</record>
|
||
<record id="do_tc_isc_telecom_en" model="account.tax.code.template">
|
||
<field name="name">ISC Telecommunications Services 10%</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_isc_en"/>
|
||
</record>
|
||
<record id="do_tc_isc_combustibles_en" model="account.tax.code.template">
|
||
<field name="name">ISC Fossil Fuels 16%</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_isc_en"/>
|
||
</record>
|
||
<record id="do_tc_isc_ret_insurance_en" model="account.tax.code.template">
|
||
<field name="name">ISC Withholding Insurance Services</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_isc_en"/>
|
||
</record>
|
||
<record id="do_tc_isc_vehiculos_en" model="account.tax.code.template">
|
||
<field name="name">ISC Motor Vehicles (ad valorem)</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_isc_en"/>
|
||
</record>
|
||
|
||
<!-- ── CDT INDOTEL ───────────────────────────────────── -->
|
||
<record id="do_tc_cdt_en" model="account.tax.code.template">
|
||
<field name="name">CDT INDOTEL 2% (Law 153-98)</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" eval="None"/>
|
||
</record>
|
||
|
||
<!-- ── Other taxes ───────────────────────────────────── -->
|
||
<record id="do_tc_others_en" model="account.tax.code.template">
|
||
<field name="name">Other Taxes and Contributions</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" eval="None"/>
|
||
</record>
|
||
<record id="do_tc_others_tip_en" model="account.tax.code.template">
|
||
<field name="name">Legal Tip 10% (Restaurants/Hotels)</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_others_en"/>
|
||
</record>
|
||
<record id="do_tc_others_checks_en" model="account.tax.code.template">
|
||
<field name="name">Checks and Transfers Tax 0.15%</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_others_en"/>
|
||
</record>
|
||
<record id="do_tc_others_checks_020_en" model="account.tax.code.template">
|
||
<field name="name">Checks and Transfers Tax 0.20%</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_others_en"/>
|
||
</record>
|
||
<record id="do_tc_others_assets_en" model="account.tax.code.template">
|
||
<field name="name">Minimum Asset Tax 1%</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_others_en"/>
|
||
</record>
|
||
<record id="do_tc_others_iti_en" model="account.tax.code.template">
|
||
<field name="name">ITI Real Estate Transfer 3%</field>
|
||
<field name="account" ref="do_account_root_en"/>
|
||
<field name="parent" ref="do_tc_others_en"/>
|
||
</record>
|
||
|
||
<!-- ===== Lines: tax-to-code mapping =====
|
||
ITBIS sales: invoice="+", credit="-" (tax debit; credit note reverses)
|
||
ITBIS purchases: invoice="-", credit="+" (subtracts input tax)
|
||
Withholdings made: invoice="-", credit="+" (negative rate → liability)
|
||
Withholdings suffered: invoice="+", credit="-" (negative rate → credit)
|
||
ISC / CDT / Other: invoice="+", credit="-" (liabilities)
|
||
===== -->
|
||
|
||
<!-- ITBIS sales 18% -->
|
||
<record id="do_tcl_itbis18v_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ventas_18_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_itbis_18_venta_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_itbis18v_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ventas_18_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_itbis_18_venta_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- ITBIS sales 16% -->
|
||
<record id="do_tcl_itbis16v_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ventas_16_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_itbis_16_venta_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_itbis16v_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ventas_16_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_itbis_16_venta_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- ITBIS purchases 18%: invoice="-" subtracts from parent -->
|
||
<record id="do_tcl_itbis18c_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_compras_18_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_itbis_18_compra_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_itbis18c_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_compras_18_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_itbis_18_compra_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- ITBIS purchases 16% -->
|
||
<record id="do_tcl_itbis16c_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_compras_16_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_itbis_16_compra_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_itbis16c_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_compras_16_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_itbis_16_compra_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- Large-taxpayer ITBIS withholding 30%: rate=-5.4% -->
|
||
<record id="do_tcl_ret_itbis_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_retenido_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_30_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_retenido_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_30_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- ITBIS withholding 100% on services -->
|
||
<record id="do_tcl_ret_itbis_inf_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_informal_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_100_inf_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_inf_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_informal_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_100_inf_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- ITBIS withholding 75% on informal suppliers -->
|
||
<record id="do_tcl_ret_itbis_inf75_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_informal_75_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_75_inf_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_inf75_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_informal_75_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_75_inf_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<record id="do_tcl_ret_itbis_inf75_16_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_informal_75_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_75_inf_16_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_inf75_16_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_informal_75_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_75_inf_16_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_goods18_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_informal_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_100_goods_18_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_goods18_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_informal_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_100_goods_18_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_goods16_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_informal_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_100_goods_16_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_goods16_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_informal_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_100_goods_16_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_rst18_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_rst_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_rst_18_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_rst18_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_rst_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_rst_18_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_rst16_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_rst_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_rst_16_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_rst16_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_rst_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_rst_16_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_ins_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_insurance_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_insurance_100_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_ins_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_insurance_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_insurance_100_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_air_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_sectorial_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_airline_100_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_air_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_sectorial_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_airline_100_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_soc_suf_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_sectorial_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_society_30_suf_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_soc_suf_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_sectorial_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_society_30_suf_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_hot_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_sectorial_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_hotel_100_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_hot_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_sectorial_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_hotel_100_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_state_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_sectorial_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_state_100_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_ret_itbis_state_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_ret_sectorial_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_itbis_state_100_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- Exempt ITBIS: informational taxable-base tracking -->
|
||
<record id="do_tcl_itbis_exempt_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_exempt_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_itbis_exento_en"/>
|
||
<field name="amount">base</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_itbis_exempt_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_exempt_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_itbis_exento_en"/>
|
||
<field name="amount">base</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- Zero-rate ITBIS: informational taxable-base tracking -->
|
||
<record id="do_tcl_itbis_tc_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_tasa_cero_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_itbis_tasa_cero_en"/>
|
||
<field name="amount">base</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_itbis_tc_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_itbis_tasa_cero_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_itbis_tasa_cero_en"/>
|
||
<field name="amount">base</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- ISR fees paid to legal entities 5% -->
|
||
<record id="do_tcl_isr_hon_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_honorarios_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_hon_5_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_hon_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_honorarios_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_hon_5_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- ISR fees paid to individuals 10% -->
|
||
<record id="do_tcl_isr_serv_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_servicios_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_serv_10_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_serv_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_servicios_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_serv_10_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
<record id="do_tcl_isr_serv15_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_servicios_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_serv_15_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_serv15_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_servicios_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_serv_15_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- ISR dividends 10% -->
|
||
<record id="do_tcl_isr_div_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_dividendos_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_div_10_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_div_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_dividendos_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_div_10_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- ISR interest paid to individuals 10% -->
|
||
<record id="do_tcl_isr_int_pf_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_intereses_pf_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_int_10_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_int_pf_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_intereses_pf_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_int_10_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- ISR interest paid to legal entities 1% -->
|
||
<record id="do_tcl_isr_int_pj_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_intereses_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_int_pj_1_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_int_pj_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_intereses_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_int_pj_1_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- ISR rentals 10% -->
|
||
<record id="do_tcl_isr_alq_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_alquileres_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_alq_10_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_alq_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_alquileres_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_alq_10_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
<record id="do_tcl_isr_alq15_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_alquileres_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_alq_15_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_alq15_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_alquileres_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_alq_15_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- ISR state payments 1.5% -->
|
||
<record id="do_tcl_isr_est_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_gobierno_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_est_15_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_est_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_gobierno_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_est_15_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- ISR state payments 5%: withholding suffered -->
|
||
<record id="do_tcl_isr_est5_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_gobierno_5_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_est_5_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_est5_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_gobierno_5_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_est_5_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- ISR livestock/beef 1%: withholding made -->
|
||
<record id="do_tcl_isr_bovine_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_bovine_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_bovine_1_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_bovine_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_bovine_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_bovine_1_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- ISR exporters 2.5%: withholding suffered -->
|
||
<record id="do_tcl_isr_exporter_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_exporter_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_exporter_25_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_exporter_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_exporter_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_exporter_25_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- ISR prizes 25% -->
|
||
<record id="do_tcl_isr_prem_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_premios_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_premios_25_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_prem_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_premios_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_premios_25_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<record id="do_tcl_isr_prem10_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_premios_tramos_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_premios_10_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_prem10_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_premios_tramos_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_premios_10_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
<record id="do_tcl_isr_prem15_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_premios_tramos_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_premios_15_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_prem15_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_premios_tramos_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_premios_15_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
<record id="do_tcl_isr_trag10_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_premios_tramos_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_tragamonedas_10_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_trag10_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_premios_tramos_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_tragamonedas_10_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
<record id="do_tcl_isr_betting15_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_premios_tramos_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_betting_15_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_betting15_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_premios_tramos_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_betting_15_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
<record id="do_tcl_isr_trag15_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_premios_tramos_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_tragamonedas_15_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_trag15_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_premios_tramos_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_tragamonedas_15_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
<record id="do_tcl_isr_other10_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_other_income_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_other_income_10_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_other10_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_other_income_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_other_income_10_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
<record id="do_tcl_isr_other15_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_other_income_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_other_income_15_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_other15_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_other_income_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_other_income_15_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- Foreign-payment ISR 27% -->
|
||
<record id="do_tcl_isr_ext27_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_ext_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_ext_27_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_ext27_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_ext_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_ext_27_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- Foreign-payment ISR 15% -->
|
||
<record id="do_tcl_isr_ext15_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_ext_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_ext_15_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_ext15_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_ext_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_ext_15_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- Foreign-payment ISR 10% -->
|
||
<record id="do_tcl_isr_ext10_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_ext_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isr_ext_10_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isr_ext10_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isr_ext_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isr_ext_10_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- ISC alcoholic beverages -->
|
||
<record id="do_tcl_isc_beb_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isc_bebidas_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_isc_bebidas_alc_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isc_beb_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isc_bebidas_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_isc_bebidas_alc_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- ISC tobacco -->
|
||
<record id="do_tcl_isc_tab_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isc_tabaco_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_isc_tabaco_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isc_tab_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isc_tabaco_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_isc_tabaco_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- ISC telecommunications -->
|
||
<record id="do_tcl_isc_tel_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isc_telecom_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_isc_telecom_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isc_tel_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isc_telecom_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_isc_telecom_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- ISC fossil fuels -->
|
||
<record id="do_tcl_isc_comb_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isc_combustibles_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_isc_combustibles_16_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isc_comb_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isc_combustibles_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_isc_combustibles_16_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<record id="do_tcl_isc_avtur_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isc_combustibles_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_isc_avtur_65_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isc_avtur_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isc_combustibles_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_isc_avtur_65_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
<record id="do_tcl_isc_fuel_rd2_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isc_combustibles_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_isc_fuel_rd2_gallon_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isc_fuel_rd2_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isc_combustibles_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_isc_fuel_rd2_gallon_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
<record id="do_tcl_ret_isc_ins_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isc_ret_insurance_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_ret_isc_insurance_100_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_ret_isc_ins_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isc_ret_insurance_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_ret_isc_insurance_100_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- ISC vehicles -->
|
||
<record id="do_tcl_isc_veh_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isc_vehiculos_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_isc_vehiculos_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_isc_veh_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_isc_vehiculos_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_isc_vehiculos_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- CDT INDOTEL -->
|
||
<record id="do_tcl_cdt_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_cdt_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_cdt_indotel_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_cdt_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_cdt_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_cdt_indotel_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- Legal service charge -->
|
||
<record id="do_tcl_prop_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_others_tip_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_propina_10_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_prop_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_others_tip_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_propina_10_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- Tax on checks and transfers -->
|
||
<record id="do_tcl_chq_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_others_checks_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_cheques_015_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_chq_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_others_checks_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_cheques_015_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
<record id="do_tcl_chq020_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_others_checks_020_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_cheques_020_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_chq020_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_others_checks_020_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_cheques_020_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- Asset tax -->
|
||
<record id="do_tcl_act_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_others_assets_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_activos_1_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_act_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_others_assets_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_activos_1_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
|
||
<!-- Real-estate transfer tax -->
|
||
<record id="do_tcl_iti_inv_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_others_iti_en"/>
|
||
<field name="operator">+</field>
|
||
<field name="tax" ref="do_tax_iti_3_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">invoice</field>
|
||
</record>
|
||
<record id="do_tcl_iti_cr_en" model="account.tax.code.line.template">
|
||
<field name="code" ref="do_tc_others_iti_en"/>
|
||
<field name="operator">-</field>
|
||
<field name="tax" ref="do_tax_iti_3_en"/>
|
||
<field name="amount">tax</field>
|
||
<field name="type">credit</field>
|
||
</record>
|
||
</data>
|
||
</tryton>
|