Conexiune nereusita la e-Factura: cauze si solutii

Eroarea de conexiune nereusita la e-Factura SPV apare din cauza certificatului digital expirat, SPV indisponibil sau firewall. Cauze si pasi de rezolvare.

Conexiune nereusita la e-Factura: cauze si solutii
Photo by Jordan Harrison on Unsplash

Mesajul "Conexiune nereusita" apare atunci cand aplicatia sau integrarea ta nu reuseste sa stabileasca deloc o comunicare cu serverele SPV (Spatiul Privat Virtual) ale ANAF. Spre deosebire de erorile de validare, nu este nimic gresit in factura propriu-zisa. Problema este la nivelul canalului de comunicatie.

Ce inseamna aceasta eroare

E-Factura functioneaza printr-un API securizat. Pentru a folosi acel API, fiecare apel trebuie autentificat cu un certificat digital calificat, legat de firma ta in SPV. Daca aceasta autentificare esueaza sau daca serverul ANAF nu este accesibil, conexiunea nu se realizeaza si primesti mesajul de eroare.

Eroarea poate aparea in software de contabilitate (Saga, WinMentor, etc.), in solutii de facturare online sau in integrari API directe. Cauza difera in functie de context.

De ce apare eroarea de conexiune

1. SPV ANAF este indisponibil. ANAF face periodic mentenanta pe infrastructura SPV. Uneori aceasta mentenanta nu este anuntata in avans. Daca SPV nu raspunde, nicio aplicatie nu poate conecta, indiferent de certificat. Poti verifica anunturile de mentenanta pe anaf.ro la sectiunea "Anunturi". Grupurile de Facebook "Facturare Romania" si forumurile SAGA au de obicei informatii in timp real.

2. Certificatul digital a expirat. Certificatele digitale calificate au o durata de valabilitate de 1 sau 3 ani, in functie de tipul ales. La expirare, autentificarea esueaza complet. Este una dintre cele mai frecvente cauze ale acestei erori.

3. Certificatul nu este legat de firma in SPV. Dupa cumpararea sau reinnoirea unui certificat, acesta trebuie incarcat explicit in SPV sub "Date firma" -> "Certificate digitale". Daca acest pas a fost omis, ANAF nu recunoaste certificatul ca autorizat pentru firma ta.

4. Certificatul a fost reinnoit dar nu a fost reincarcat. Reinnoirea certificatului la furnizor nu actualizeaza automat informatiile din SPV. Trebuie sa incarci manual noul certificat in SPV dupa fiecare reinnoire.

5. Firewall sau proxy blocheaza conexiunea. Unele retele de birou, mai ales cele cu politici de securitate stricte, pot bloca traficul catre anaf.ro. Daca lucrezi intr-o retea corporativa sau pe un VPN, verifica cu administratorul de retea daca anaf.ro este permis.

6. Adresa IP s-a schimbat sau o politica de securitate blocheaza. Unele configuratii de firewall sau de politica de retea restrictioneaza conexiunile pe baza de IP. O schimbare de IP (de exemplu dupa o reconectare la internet sau o mutare de birou) poate declansa blocaje neasteptate.

Cum o rezolvi

Pasul 1: Verifica disponibilitatea SPV ANAF. Incearca sa accesezi manual anaf.ro/spv dintr-un browser. Daca nici browser-ul nu poate incarca pagina, problema este la ANAF sau la reteaua ta, nu la certificat.

Pasul 2: Verifica valabilitatea certificatului. Deschide aplicatia de gestionare a certificatelor de pe calculator sau tokenul USB. Verifica data de expirare a certificatului. Daca a expirat, trebuie sa cumperi unul nou.

Pasul 3: Verifica daca certificatul este incarcat in SPV. Logheaza-te in SPV cu certificatul curent (sau cu alt mijloc de autentificare daca este disponibil). Mergi la "Date firma" -> "Certificate digitale". Verifica daca certificatul tau este listat si activ.

Pasul 4: Reinnoieste si reincarc certificatul daca este cazul. Certificatele calificate se cumpara de la furnizori autorizati: CertDigital, certSIGN, Trans Sped, DigiSign. Dupa cumparare sau reinnoire, incarca noul certificat in SPV. Dupa incarcare, asteapta 1-2 ore pentru ca modificarea sa se propage in sistemele ANAF inainte de a incerca din nou.

Pasul 5: Verifica reteaua. Daca certificatul este valid si SPV functioneaza, problema poate fi la nivelul retelei. Incearca de pe o alta retea (de exemplu, de pe datele mobile ale telefonului). Daca merge de pe alta retea, problema este la reteaua de birou sau la VPN.

Rezolva cu Billyou

Billyou foloseste o conexiune server-to-server monitorizata 24/7 catre ANAF. Nu ai nevoie de un certificat digital propriu pentru a trimite facturi prin Billyou. Autentificarea cu ANAF se face prin infrastructura Billyou, nu prin certificatul tau personal sau al firmei.

Asta inseamna ca nu trebuie sa te ocupi de reinnoire, incarcare in SPV sau configurare de retea. Nu exista scenariu in care sa primesti "Conexiune nereusita" din cauza certificatului tau, pentru ca nu exista un certificat al tau in ecuatie.

Pentru integrari API: API-ul Billyou abstractizeaza complet stratul de autentificare ANAF. Aplicatia ta nu gestioneaza token-uri, certificate sau sesiuni SPV. Trimiti o cerere catre API-ul Billyou cu datele facturii si primesti confirmare. Detalii la billyou.ro/dev.

Citeste si articolul despre eroarea interna ANAF cod 4001, care poate aparea in situatii similare de indisponibilitate ANAF.

Intrebari frecvente

Cum reinnoi un certificat digital pentru SPV?

Cumpara un certificat nou de la un furnizor autorizat de servicii de incredere (TSP): CertDigital, certSIGN, Trans Sped sau DigiSign. Dupa obtinerea noului certificat, logheaza-te in SPV, mergi la "Date firma" -> "Certificate digitale" si incarca noul certificat. Asteapta 1-2 ore inainte de a incerca o trimitere prin API.

Pot trimite facturi prin SPV din browser chiar daca API-ul nu functioneaza?

Da, in multe cazuri. Interfata web SPV si API-ul tehnic sunt sisteme separate. Daca problema este la API (de exemplu o eroare tranzitorie), trimiterea manuala prin interfata web poate functiona. Daca insa problema este certificatul sau SPV-ul in sine, niciuna din variante nu va merge.

Cat dureaza pana functioneaza certificatul dupa ce l-am incarcat in SPV?

De obicei 1-2 ore. In cazuri rare, propagarea poate dura pana la 24 de ore. Daca dupa 2 ore tot nu functioneaza, verifica daca certificatul a fost incarcat corect si daca este listat ca activ in sectiunea "Certificate digitale" din SPV.

Citește mai mult