Comptabilité
Trial balance for a period range.
Trial balance for a period range.
Bug f4a5ac7f (DAF-Catherine groupe FR/BE/CH, 2026-05-17) :
Le param `?organization_id=<uuid>` était silencieusement ignoré → le
DAF consolidant 3 entités voyait toujours la balance de son org JWT
active. Bloquant pour les groupes multi-orgs.
Fix sécurité : si le param est fourni ET diffère de l'org JWT, on
vérifie que l'user a une Membership active sur l'org cible (403
sinon), puis on bypass localement le tenant_filter le temps de la
requête et on transmet `organization_id` au service. Le bypass est
scoped via context manager → restauration garantie même sur exception.
Audit log : action `cross_org_read` pour traçabilité forensique.
Permissions requises : finance:read
get/api/v1/accounting/balance
Request
- Base URL: https://erp.eyeot.fr/api/v1
- URL: https://erp.eyeot.fr/api/v1/api/v1/accounting/balance
- Auth: one of:
- HTTP bearer
- HTTP bearer
Response
Succès — payload {data, meta} (cf. API-GUIDE §3.1)
Changes
No recorded changes to this operation across all 1 revision of this API.