Classify foreign ISR withholdings separately

Assign payments to non-residents to the dedicated ISREXT group in both localization datasets and tax rules. Add regression checks for national and foreign ISR groups.
This commit is contained in:
José Arturo García
2026-08-10 02:23:14 -04:00
parent a740366693
commit 59f8dc0ede
7 changed files with 48 additions and 26 deletions
+2 -2
View File
@@ -292,7 +292,7 @@
<field name="description">Foreign ISR Withholding 27%</field>
<field name="type">percentage</field>
<field name="rate" eval="Decimal('-27')/100" />
<field name="group" ref="do_tax_group_isr_en" />
<field name="group" ref="do_tax_group_isr_ext_en" />
<field name="account" ref="do_account_root_en" />
<field name="invoice_account" ref="do_account_21020701_en" />
<field name="credit_note_account" ref="do_account_21020701_en" />
@@ -303,7 +303,7 @@
<field name="description">Foreign ISR Withholding 10%</field>
<field name="type">percentage</field>
<field name="rate" eval="Decimal('-10')/100" />
<field name="group" ref="do_tax_group_isr_en" />
<field name="group" ref="do_tax_group_isr_ext_en" />
<field name="account" ref="do_account_root_en" />
<field name="invoice_account" ref="do_account_21020702_en" />
<field name="credit_note_account" ref="do_account_21020702_en" />