Lane contract: config/conturi_parteneri.csv, divergenta Oracle, poarta de regresie
Setul de conturi cu parteneri iese din literali si trece in config/conturi_parteneri.csv, cu categorie si motiv. Comportamentul e neschimbat; lipsa fisierului opreste cu eroare, nu cade pe set gol. CONFIG_CONT_IREG ramane consultativ: tools/divergenta_parteneri.py raporteaza divergenta, nu o aplica. Constatarea (27 conturi in Oracle si nu la noi, 3 la noi si nu in Oracle - 5121, 5124, 5311) e scrisa in docs/decizii_import.md. tests/test_regresie.py compara iesirea codului de azi cu tests/golden/ pe valori de celula, prin anonimizatorul refolosit ca functie. Trece pe FUNDATIA si MASTER; verificat ca pica la o schimbare reala de set de conturi. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EYeAtVxeS8m4oXekjX8Am2
This commit is contained in:
@@ -118,3 +118,24 @@ Consecinte:
|
||||
ambele randuri cu `acont` gol. Cont cu parteneri **si** analitice in ROA (5121, 5124) ->
|
||||
ambele randuri cu acelasi `acont`.
|
||||
- Latura conteaza si ea: un rand FACTURA pe debit nu atinge randul BALANTA de pe credit.
|
||||
|
||||
## Divergenta fata de CONFIG_CONT_IREG (constatata 21.09.2026)
|
||||
|
||||
Setul operational de conturi cu parteneri este `config/conturi_parteneri.csv` (9 conturi), validat
|
||||
in productie. `CONFIG_CONT_IREG` din Oracle este doar **consultativ**; divergentele se raporteaza,
|
||||
nu se aplica. Comparatia se reface oricand cu:
|
||||
|
||||
```
|
||||
py tools/divergenta_parteneri.py config/config_cont_ireg_snapshot.csv
|
||||
```
|
||||
|
||||
Rezultatul de azi (snapshot: conturile cu `CU_INREGISTRARI = 1` din `docs/config_cont_ireg.md`):
|
||||
|
||||
- **In Oracle, nu la noi (27):** `1621, 167, 232, 234, 261, 2678, 2691, 403, 404, 408, 409, 4091,
|
||||
4093, 4094, 4118, 413, 418, 419, 426, 4511, 456, 457, 471, 472, 4754, 542, 8051`
|
||||
- **La noi, nu in Oracle (3):** `5121, 5124, 5311`
|
||||
|
||||
Interpretare: Oracle listeaza conturi de parteneri pe care codul validat nu le trateaza ca parteneri
|
||||
(inclusiv 404, 408, 409, 419 si derivatele 409x). Invers, `5121`, `5124` (banca) si `5311` (casa)
|
||||
sunt tratate ca parteneri de `genereaza_xlsx.py` desi Oracle nu le listeaza (pct. 11-15). Daca vreodata
|
||||
se schimba setul operational, se schimba constient in CSV, nu pe baza acestui export.
|
||||
|
||||
Reference in New Issue
Block a user