Cercetarile si propunerile rundelor 4-6 pe editarea facturii emise. Starea rundei 6 si ce s-a stabilit intra in progres.md. Nou: docs/conventii_mediu_oracle.md - pe dev/test se lucreaza numai cu ROA_CENTRAL si schemele CONTAFIN_ORACLE si MARIUSM_AUTO; schema ACN nu se foloseste. Scripturile de pachet sunt necalificate, deci schema tinta o decide sirul de conectare, nu fisierul. roafacturare.pj2 regenerat de git_sync. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013gYCNE26G1G7UoGu2ju7aS
2.7 KiB
Regresie dupa modificarea omodificari.vc2 (validare cantitate + garda S4b)
Context: s-au schimbat doua puncte in COMUN\clase\omodificari.vc2 (write-back deja facut si
verificat inainte de aceasta rulare):
:14386— validarea de cantitateNvl(cantitate,0) <= 0->= 0(negativul e legitim: retur, storno, linii de discount).:14438— blocul de sincronizare S4b de la salvare a primit gardaAND Used('tvd') AND m.lnLiniiActive > 0.
Scopul acestei rulari: confirmarea ca suita de regresie ramane la baseline dupa aceste doua schimbari.
Rezultate
Fiecare suita a fost rulata individual (o singura lansare de vfp9.exe -A -T per apel de tool),
cu .FXP/.fxp sterse inainte de fiecare rulare si mtime-ul logului verificat imediat dupa,
inainte de a citi vreo cifra.
| suita | baseline | obtinut | mtime log | exit code | verdict |
|---|---|---|---|---|---|
test_adauga_linie_articol |
20 PASS / 0 FAIL | 20 PASS / 0 FAIL | 2026-08-13 03:05:52 | 0 | OK, la baseline |
test_adauga_linie_valuta |
16 PASS / 0 FAIL | 16 PASS / 0 FAIL | 2026-08-13 03:06:02 | 0 | OK, la baseline |
test_verdict_act_rul |
26 PASS / 0 FAIL | 26 PASS / 0 FAIL | 2026-08-13 03:06:12 | 0 | OK, la baseline |
test_incarca_vanzare_din_nota |
5 PASS / 0 FAIL (done) |
5 PASS / 0 FAIL (done) |
2026-08-13 03:06:25 | 0 | OK, la baseline |
test_efactura_readonly |
23 PASS / 0 FAIL | 23 PASS / 0 FAIL | 2026-08-13 03:06:35 | 0 | OK, la baseline |
test_s4b_sincronizare |
42 PASS / 0 FAIL | 42 PASS / 0 FAIL | 2026-08-13 03:06:44 | 0 | OK, la baseline |
test_s4b_dialog |
35 PASS / 0 FAIL | 35 PASS / 0 FAIL | 2026-08-13 03:06:54 | 0 | OK, la baseline |
test_s7_rotunjire |
6 PASS / 0 FAIL | 6 PASS / 0 FAIL | 2026-08-13 03:07:06 | 0 | OK, la baseline |
Deja rulate anterior de sesiunea principala (nu au fost reluate in aceasta misiune):
| suita | baseline | obtinut |
|---|---|---|
test_s5_validari_articole |
35/0 | 35/0 (la baseline) |
test_page3_articole |
14/2 | 14/2 (la baseline) |
Suite care au cerut rerulare
Niciuna. Toate cele 8 suite rulate in aceasta misiune au pornit curat, au scris logul cu mtime
proaspat imediat dupa lansare si au iesit cu exit=0 la prima incercare — nu a fost nevoie de
nicio garda de timp (timeout) declansata si nicio rerulare.
Procese ramase
Zero procese vfp9.exe ramase dupa terminarea rularilor (verificat cu
Get-Process vfp9 -ErrorAction SilentlyContinue, rezultat gol).
Concluzie
Toate cele 8 suite din lista primita plus cele 2 deja rulate de sesiunea principala (10 suite in
total) raporteaza cifre identice cu baseline-ul. Nu s-a observat nicio regresie in urma celor doua
modificari din omodificari.vc2.