Files
solduri2roa/sql/export_config_cont_ireg.sql
Marius Mutu f23b3367d8 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
2026-09-21 15:53:00 +03:00

28 lines
1.1 KiB
SQL

-- ============================================================
-- solduri2roa - export consultativ CONFIG_CONT_IREG
-- Schema : MARIUSM_AUTO@ROA_CENTRAL (Oracle local, NU productie)
-- Data : 2026-09-21
-- Ce face : listeaza conturile cu CU_INREGISTRARI = 1, ca CSV cu o
-- singura coloana (cont). Rezultatul e comparat consultativ
-- cu config/conturi_parteneri.csv de tools/divergenta_parteneri.py;
-- divergentele se RAPORTEAZA, nu se aplica.
-- Sursa : docs/config_cont_ireg.md (coloanele CONT, CU_INREGISTRARI).
-- Rulare : sqlplus -S "MARIUSM_AUTO/...@ROA_CENTRAL" @sql/export_config_cont_ireg.sql
-- Atentie : spool-ul suprascrie config/config_cont_ireg_snapshot.csv (fisierul
-- citit de tools/divergenta_parteneri.py). Ruleaza din radacina proiectului.
-- ============================================================
set heading on
set feedback off
set pagesize 500
set linesize 100
set trimspool on
set colsep ,
spool config/config_cont_ireg_snapshot.csv
select cont
from config_cont_ireg
where cu_inregistrari = 1
order by cont;
spool off
exit;