feat(fusion_accounting_reports): pure-Python services for date+account+totaling

Three service modules with no Odoo dependencies:
- date_periods: fiscal year/month/quarter bounds + comparison derivation
- account_hierarchy: parent-child tree walker with type filtering
- totaling: move-line aggregation primitives

18 unit tests covering edge cases (December rollover, Feb 29, fiscal-
year-before-start, balance check tolerance).

Made-with: Cursor
This commit is contained in:
gsinghpal
2026-04-19 15:07:05 -04:00
parent a93162cb70
commit 0a9ed635e8
7 changed files with 361 additions and 0 deletions

View File

@@ -0,0 +1 @@
from . import services