Conturi cu parteneri cu analitice functionale: BALANTA per acont

Cand analiticele unui cont cu parteneri primesc acont prin corectii
(461.SGR -> 461/SGR, 461.RESTUL -> 461/1), generatorul scrie cate un
BALANTA per (cont, acont) si FACTURA cu acelasi acont (pct. 16); postarile
direct pe sintetic merg pe acontul de diferenta, ca la banca. Inainte, acontul
ajungea doar pe FACTURA, nu si pe BALANTA agregat - dezacord tacut.
Fara astfel de corectii, iesirea e neschimbata (etalonul trece).

LACERTA: 4092.1 -> 4092/1, identic cu REF; 50/53 frunze identice.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EYeAtVxeS8m4oXekjX8Am2
This commit is contained in:
2026-09-27 16:47:06 +03:00
parent b5773c9822
commit d188c76c7f
6 changed files with 98 additions and 31 deletions

View File

@@ -127,13 +127,15 @@ Corectiile folosite (in test, ca in REF): `419.NETOPIA -> 419 / 2`, `4428.TOATE
care insumeaza 129,44). Descrierea lui `4092` e corectata.
4. Coloana `data` = ultima zi a lunii.
Frunze BALANTA identice cu REF dupa aceste decizii: **49 din 53**.
5. Analiticele functionale pe conturi cu parteneri (`4092.1`, `461.SGR`) se pastreaza prin
corectii (`decizii_import.md` pct. 17). Pe LACERTA: `4092.1 -> 4092 / 1`, acum identic cu
REF, iar notele direct pe sintetic (1.563,37) merg pe `4092 / 99`. `461.SGR` exista in plan,
dar fara note: cele 2.250 de pe 461 sunt postate doar pe sintetic. Cazul mixt e acoperit
de `tests/test_integrare.py::TestAcontPeAnaliticePartener`.
**Ramas deschis:** `461` si `4092` sunt conturi cu parteneri, dar pot avea analitice
functionale sau geografice (`461.SGR` "AMBALAJE SGR", `4092.1`). Azi un astfel de analitic
devine un pseudo-partener cu cod fiscal provizoriu (`461.SGR`).
Frunze BALANTA identice cu REF dupa aceste decizii: **50 din 53**.
## Starea pe disc
Cod: `citire_fdb.py` (P1-P3), `tests/test_citire_fdb.py` (poarta restransa la sintetice),
`tests/test_lacerta.py` (P4), `.gitignore` (P5). Suita: `py -m unittest discover -s tests`,
38 de teste, toate trec. Fisierele LACERTA din `exemple/` sunt ignorate de git.
39 de teste, toate trec. Fisierele LACERTA din `exemple/` sunt ignorate de git.