Status ANAF SPV (e-Factura)

Ultima actualizare: 2026-06-06

Această pagină monitorizează direct endpoint-urile ANAF folosite de plugin-ul efactura-ro. Vezi status global ecommus → pentru toate serviciile.

ANAF SPV operațional

Ultima verificare: · Auto-refresh la 60s

Endpoint-uri monitorizate

e-Factura PROD (api.anaf.ro/prod/FCTEL)

OK

Endpoint producție pentru factură electronică obligatorie B2B + B2G.

Endpoint
https://api.anaf.ro/prod/FCTEL/rest/factura/
Răspuns
1485ms · HTTP 401

e-Factura TEST (api.anaf.ro/test/FCTEL)

OK

Sandbox-ul ANAF pentru testare integrare înainte de prod.

Endpoint
https://api.anaf.ro/test/FCTEL/rest/factura/
Răspuns
1487ms · HTTP 401

Cum interpretezi statusul

  • OK — endpoint-ul ANAF răspunde sub 2000ms cu un cod HTTP din lista permisă (200/401/403/405). 401 înseamnă că ANAF refuză cererea noastră anonimă, ceea ce e așteptat și confirmă că serviciul rulează.
  • DEGRADAT — răspunde, dar peste 2000ms. Submission-urile vor reuși, dar mai lent. Clienții cu volum mare vor observa cozi.
  • INDISPONIBIL — fie network error (DNS, timeout, conexiune refuzată), fie cod HTTP în afara listei permise (5xx). În acest caz nu e instalarea ta — e ANAF.

Erori comune ANAF SPV (și ce înseamnă)

Mai jos cele mai frecvente erori întâlnite la submission e-Factura. Plugin-ul efactura-ro retry-uiește automat erori tranzitorii și le raportează în admin → Compliance → e-Factura queue.

Cod / mesaj Ce înseamnă Acțiune
SOAP fault: 401 Unauthorized Token OAuth ANAF expirat sau invalid. Re-autentificare în admin → Settings → ANAF SPV (cert .p12 + PIN).
503 Service Unavailable SPV indisponibil — backend ANAF e jos. Niciuna din partea ta; plugin-ul retry-uiește automat la fiecare 15min. Vezi statusul de mai sus.
400 — Schemă invalidă XML-ul UBL 2.1 generat nu trece validarea ANAF. Bug în plugin sau date lipsă pe customer (ex.: CIF invalid). Raportează în admin → Compliance → Errors.
Index id factură deja folosit Submission duplicat — aceeași factură trimisă de două ori. Plugin-ul are dedupe la nivel de DB; dacă apare, înseamnă că ai trimis manual via portal ANAF înainte. Marchează-o ca "submitted manually" în queue.
Timeout după 5 min SPV procesează submission-ul lent (overload). Niciuna; plugin-ul așteaptă răspunsul async via polling. Dacă > 30 min, deschide ticket la support@mediadesignro.ro.

Coadă submissions per cont (Day 2)

Aici va apărea, post-customer-#1, agregarea anonimă a queue-urilor e-Factura per tenant: count submissions în starea pending / acknowledged / failed, vârsta celei mai vechi submission ne-procesate, throughput ultimele 24h.

Day 2 deferred: necesită un endpoint stats pe license-server care să primească heartbeat-uri agregate de la fiecare instalare.

Incidente recente

Day 2 deferred: timeline manual-curat al incidentelor ANAF (D406 outage 2024-01-30, e-Factura outage 2024-04-12, etc.) cu link către post-mortems publice + workaround-uri aplicate la momentul incidentului.

Resurse oficiale ANAF

Ce facem noi când ANAF e jos

Plugin-ul efactura-ro are retry exponential backoff + queue durabil în Postgres. Când SPV revine, submission-urile se procesează automat fără intervenție. Statusul individual al fiecărei submission e vizibil în admin → Compliance → e-Factura queue.

Pentru deadline-uri critice (D406 lunar la data de 25, e-Factura B2G în 5 zile lucrătoare): plugin-ul trimite email de alertă către administratorul tenantului dacă o submission rămâne în pending > 30 min în zilele de deadline.

Întrebări sau probleme: support@mediadesignro.ro cu (a) ID-ul tenantului, (b) ID-ul submission-ului din queue, (c) eroarea exactă afișată în admin. Suport prioritar pentru clienții cu support-contract activ.