Complete Dominican IFRS base localization

Align the Dominican chart with the reviewed NIIF documentation by typing impairment and control accounts correctly, adding off-balance closing/control account types, and documenting the structural IFRS coverage boundary. Extend tests with fiscal audit matrices, IFRS account/type coverage, policy coverage, tax code signs, date-sensitive rules, and real chart validations.
This commit is contained in:
José Arturo García
2026-08-09 13:13:22 -04:00
parent fa3712bbfc
commit 1e05afd8bb
4 changed files with 439 additions and 91 deletions
+17 -4
View File
@@ -233,6 +233,12 @@
<field name="statement">income</field>
<field name="expense" eval="True"/>
</record>
<record id="do_type_control" model="account.account.type.template">
<field name="name">Cuentas de cierre y control</field>
<field name="parent" ref="do_type_root"/>
<field name="sequence" eval="100"/>
<field name="statement">off-balance</field>
</record>
</data>
<data>
<!-- ===== Cuenta raíz del plan ===== -->
@@ -898,13 +904,13 @@
<field name="code">7101</field>
<field name="name">Resultado antes de impuesto</field>
<field name="parent" ref="do_account_7"/>
<field name="type" ref="do_type_income_tax"/>
<field name="type" ref="do_type_control"/>
</record>
<record id="do_account_7102" model="account.account.template">
<field name="code">7102</field>
<field name="name">Resultado después de impuesto</field>
<field name="parent" ref="do_account_7"/>
<field name="type" ref="do_type_income_tax"/>
<field name="type" ref="do_type_control"/>
</record>
</data>
<data grouped="1">
@@ -1125,6 +1131,7 @@
<field name="code">111002</field>
<field name="name">Deterioro de activos mantenidos para la venta</field>
<field name="parent" ref="do_account_1110"/>
<field name="type" ref="do_type_current_asset"/>
</record>
<record id="do_account_120101" model="account.account.template">
<field name="code">120101</field>
@@ -1148,6 +1155,7 @@
<field name="code">120192</field>
<field name="name">Deterioro acumulado edificaciones</field>
<field name="parent" ref="do_account_1201"/>
<field name="type" ref="do_type_fixed_asset"/>
</record>
<record id="do_account_120201" model="account.account.template">
<field name="code">120201</field>
@@ -1183,6 +1191,7 @@
<field name="code">120292</field>
<field name="name">Deterioro acumulado mobiliario y equipos</field>
<field name="parent" ref="do_account_1202"/>
<field name="type" ref="do_type_fixed_asset"/>
</record>
<record id="do_account_120301" model="account.account.template">
<field name="code">120301</field>
@@ -1200,6 +1209,7 @@
<field name="code">120392</field>
<field name="name">Deterioro acumulado vehículos</field>
<field name="parent" ref="do_account_1203"/>
<field name="type" ref="do_type_fixed_asset"/>
</record>
<record id="do_account_120401" model="account.account.template">
<field name="code">120401</field>
@@ -1237,12 +1247,13 @@
<field name="code">120591</field>
<field name="name">Depreciación acumulada activos por derecho de uso</field>
<field name="parent" ref="do_account_1205"/>
<field name="type" ref="do_type_fixed_asset"/>
<field name="type" ref="do_type_rou_asset"/>
</record>
<record id="do_account_120592" model="account.account.template">
<field name="code">120592</field>
<field name="name">Deterioro acumulado activos por derecho de uso</field>
<field name="parent" ref="do_account_1205"/>
<field name="type" ref="do_type_rou_asset"/>
</record>
<record id="do_account_120601" model="account.account.template">
<field name="code">120601</field>
@@ -1278,12 +1289,13 @@
<field name="code">120891</field>
<field name="name">Depreciación acumulada propiedades de inversión</field>
<field name="parent" ref="do_account_1208"/>
<field name="type" ref="do_type_fixed_asset"/>
<field name="type" ref="do_type_investment_property"/>
</record>
<record id="do_account_120892" model="account.account.template">
<field name="code">120892</field>
<field name="name">Deterioro acumulado propiedades de inversión</field>
<field name="parent" ref="do_account_1208"/>
<field name="type" ref="do_type_investment_property"/>
</record>
<record id="do_account_120901" model="account.account.template">
<field name="code">120901</field>
@@ -1313,6 +1325,7 @@
<field name="code">120992</field>
<field name="name">Deterioro acumulado de intangibles</field>
<field name="parent" ref="do_account_1209"/>
<field name="type" ref="do_type_intangible"/>
</record>
<record id="do_account_210101" model="account.account.template">
<field name="code">210101</field>