14 Commits
Author SHA1 Message Date
José Arturo García c3ba620b74 Harden localization data and validation 2026-08-10 08:42:52 -04:00
José Arturo García 6581a4b8af Update foreign withholding and tax rules 2026-08-10 08:18:26 -04:00
José Arturo García 22281ed4a6 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.
2026-08-10 02:23:01 -04:00
José Arturo García d708024c58 Start account_do 8.1 series 2026-08-10 00:12:02 -04:00
José Arturo García a740366693 Prepare Dominican accounting localization for core review 2026-08-10 00:08:55 -04:00
José Arturo García 85dc8ec2b3 Align account_do with core localization structure
Add CreateChart defaults for the Dominican receivable and payable accounts, following the pattern used by official Tryton localization modules.

Register the chart wizard extension, add core-style documentation files, and protect the structure with transactional and static tests.
2026-08-09 13:44:20 -04:00
José Arturo García 5595296401 Use non-editable CI install for account_do
Hatchling cannot build editable installs when project sources rewrite a prefix.

Install the package normally with test extras in Gitea Actions and keep the workflow coverage test aligned with that supported install path.
2026-08-09 13:27:38 -04:00
José Arturo García fc5cef658f Strengthen account_do tests and publishing checks
Add static coverage for module configuration, XML inventory, tax views, translations, migration metadata, and the Gitea publishing workflow.

Make Gitea Actions run install, compileall, unittest, build, and twine check before publishing packages from series branches.

Fix packaging documentation and RST rendering issues so package validation passes before upload.
2026-08-09 13:24:59 -04:00
José Arturo García 1e05afd8bb 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.
2026-08-09 13:13:22 -04:00
José Arturo García fa3712bbfc Complete Dominican tax localization metadata 2026-08-09 12:19:52 -04:00
José Arturo García dfd6fa48fd Revert "Formalize DGII tax form mapping"
This reverts commit c05a15e671.
2026-08-09 11:53:55 -04:00
José Arturo García c05a15e671 Formalize DGII tax form mapping 2026-08-09 11:42:00 -04:00
José Arturo García 59b4f0e53d Merge complete Dominican localization into 8.0 2026-08-08 20:56:32 -04:00
José Arturo García a38bdf7593 Prepare account_do Tryton package 2026-07-22 19:12:44 -04:00