Files
account_do/doc/design.rst
T

22 lines
1006 B
ReStructuredText

Design
======
``account_do`` is a base accounting localization module. It follows the same
shape as Tryton chart modules such as ``account_fr``, ``account_be``, and
``account_syscohada``:
* chart, tax, tax code, and tax rule data are declarative XML records;
* Python code extends only the chart creation wizard to provide Dominican
defaults;
* the chart creation wizard proposes the Dominican receivable and payable
control accounts when either Dominican chart is selected;
* English and Latin American Spanish (``es_419``) charts are separate static
datasets because Tryton does
not translate account and tax template names at runtime;
* fiscal report classifications and form box mapping remain outside this
module and are owned by reporting modules such as ``dgii_reports``.
The module deliberately avoids replacing posting, tax computation, or invoice
logic from Tryton's ``account`` module. Complementary Dominican modules should
consume the accounts, taxes, and tax codes defined here.