teste ANAF: verificari pentru preluarea codului CAEN si a reviziei

Testul sintetic acopera CaenAnaf (completarea zeroului din fata, valori
neplauzibile) si CaenRevizie (format nou/vechi de numar de registru): 42 -> 53
verificari. Proba e2e goleste caen/caen_revizie inainte de rulare si le
verifica dupa, cu contoare SEPARATE de judet/localitate ca cifrele masurate in
rundele anterioare sa ramana comparabile. Mock-ul de dialog expune acum si
codul CAEN si numarul de registru brute de la ANAF.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015husoVS24ewJZr21ZoVR3v
This commit is contained in:
2026-08-23 21:22:56 +03:00
parent a833cf639f
commit 019d241e50
3 changed files with 64 additions and 3 deletions

View File

@@ -43,6 +43,14 @@ FUNCTION verifica_partener_show_info
gcMockAnafFirma = IIF(PEMSTATUS(m.toPartenerVerificare, 'firma', 5), ;
ALLTRIM(NVL(toPartenerVerificare.firma, '')), '')
ENDIF
IF TYPE('gcMockAnafCaen') = 'C'
gcMockAnafCaen = IIF(PEMSTATUS(m.toPartenerVerificare, 'caen', 5), ;
ALLTRIM(NVL(toPartenerVerificare.caen, '')), '')
ENDIF
IF TYPE('gcMockAnafRegCom') = 'C'
gcMockAnafRegCom = IIF(PEMSTATUS(m.toPartenerVerificare, 'regcom', 5), ;
ALLTRIM(NVL(toPartenerVerificare.regcom, '')), '')
ENDIF
ENDIF
lnRaspuns = IIF(TYPE('gnMockRaspunsShowInfo') = 'N', gnMockRaspunsShowInfo, 6)