e-Factura (RO e-Factura)

Trimiți facturile de vânzare în RO e-Factura și primești facturile electronice de la furnizori fără să ieși din Business Central. Configurare, utilizare și licențiere, într-un singur loc.

Ce face

E-Invoice (în Business Central: Romanian E-Invoice) conectează Microsoft Dynamics 365 Business Central la RO e-Factura, sistemul național de facturare electronică administrat de ANAF prin SPV. Transformă facturile și notele de credit înregistrate în XML RO_CIUS UBL 2.1, le încarcă la ANAF, le urmărește starea și aduce înapoi răspunsul ANAF. În sens invers, descarcă facturile electronice primite de la furnizori, ca să le verifici și să creezi documente de achiziție.

Este gândită pentru firmele din România care emit și primesc facturi prin e-Factura. Aplicația funcționează doar în companiile care au țara RO în Company Information (Informații companie).

Toate schimburile de date merg direct din Business Central-ul tău către serviciile ANAF. 365vanguard nu primește facturile tale.

Funcționalități

  • Documente emise. Facturi de vânzare, note de credit de vânzare, facturi de service și note de credit de service înregistrate, exportate ca XML RO_CIUS UBL 2.1.
  • Încărcare și stare. Încărcare la ANAF în mod test sau producție, apoi urmărirea fiecărui document: In Progress, OK sau Not OK.
  • Răspunsul ANAF și PDF. Descarci arhiva ZIP returnată de ANAF și un PDF generat de serviciul ANAF de transformare XML în PDF. Un vizualizator integrat afișează PDF-ul.
  • Facturi primite. Descarci facturile furnizorilor în ANAF Incoming Documents, creezi din ele documente de achiziție și le potrivești cu comenzile de achiziție, cu o toleranță de sumă stabilită de tine.
  • Verificări înainte de trimitere. Datele de e-factură se verifică la lansarea documentului de vânzare, deci lipsurile apar înainte de înregistrare.
  • Automatizare. O singură acțiune creează trei intrări în coada de joburi care trimit documentele, actualizează stările și descarcă facturile de achiziție în fiecare oră.
  • E-Factura Dashboard. Indicatori pe role center pentru documente neprocesate, în lucru, cu erori sau mai vechi de o zi, și pentru facturile primite.
  • Date de plată. Alegi ce conturi bancare și ce mijloace de plată apar pe facturile electronice, inclusiv per client.
  • Calitatea datelor. Rapoarte cu clienții și adresele de livrare cărora le lipsesc date pentru e-Factura, plus o acțiune care completează codurile de județ.
  • Seturi de permisiuni. ANF E-Factura Admin și ANF E-Factura Users.

Cerințe

  • Microsoft Dynamics 365 Business Central online (SaaS), versiunea 28 (2026 release wave 1) sau mai nouă.
  • O companie din România.
  • License Manager, aplicația gratuită care verifică licența. Business Central o instalează automat, ca dependență.
  • Țara companiei setată RO în Company Information.
  • Contul SPV al firmei, certificatul calificat al unei persoane autorizate în SPV și o aplicație OAuth înregistrată de firmă în SPV pentru E-Factura (vezi configurarea).
  • Cererile HTTP către exterior permise pentru E-Invoice și License Manager.

Instalare

Instalezi Romanian E-Invoice din listarea de pe Microsoft Marketplace sau direct din Business Central, din Extension Management → Extension Marketplace. Business Central instalează automat License Manager.

Dacă preferi să stabilim instalarea împreună, scrie-ne.

Configurare

E-Invoice se configurează pe o singură pagină, ANAF E-Factura Setup. Socotește cam o oră, plus timpul necesar pentru autorizarea ANAF.

  1. Atribuie permisiunile. Administratorii primesc ANF E-Factura Admin, iar cei care înregistrează și verifică facturi ANF E-Factura Users.
  2. Permite cererile HTTP către exterior pentru E-Invoice și License Manager (mai jos).
  3. Deschide ANAF E-Factura Setup. La prima deschidere, Send Mode este Test, deci nimic nu ajunge în sistemul de producție ANAF cât timp configurezi.
  4. Conectează-te la ANAF: înregistrează aplicația OAuth în SPV, introdu Client ID și Client Secret și alege Authorize ANAF Access (mai jos).
  5. Verifică datele de bază. Completează județul și sectorul în Company Information. Rulează Update RO County, apoi rapoartele ANAF Customers with Missing Data și ANAF Delivery Adress with Missing Data și completează ce lipsește: coduri de TVA, adrese, județe.
  6. Conturi bancare. Pe fiecare cont bancar care trebuie să apară pe facturi, activează E-Invoice și alege codul mijlocului de plată. Din fișa clientului, Payment Bank Accounts îți permite să alegi conturile per client.
  7. Facturi primite. Setează Start Date for Download și, dacă potrivești comenzi de achiziție, Match Purch. Amount Tolerance.
  8. Testează, apoi treci în producție. Trimite câteva facturi în modul Test și verifică starea. Când revin OK, setează Send Mode pe Production și activează Is Active.
  9. Automatizează. Alege Insert Job Queue Entries. Se creează trei intrări orare în categoria E-FACTURA: Send To Spv, Get SPV Status și Get Purchase Docs.

Permite cererile HTTP către exterior

E-Invoice și License Manager trebuie să poată comunica prin internet. În mediile sandbox, Business Central blochează implicit aceste cereri, iar un administrator le poate bloca și în producție. Ca să le permiți:

  1. Deschide pagina Extension Management (Gestionare extensii).
  2. Selectează aplicația și alege Configure.
  3. Activează Allow HttpClient Requests.

Pentru License Manager, pagina 365vanguard Licenses are și acțiunea Allow HTTP requests, care te duce direct la această setare.

Autorizează conexiunea cu ANAF

Business Central comunică direct cu ANAF, printr-o aplicație OAuth pe care firma ta o înregistrează în SPV. Nimic nu trece prin 365vanguard, iar aplicația nu conține credențiale comune. Ai nevoie de contul SPV al firmei și de certificatul digital calificat (token USB) al unei persoane autorizate pentru firmă în SPV.

  1. Copiază Redirect URI. Pe ANAF E-Factura Setup, grupul ANAF Connection afișează, doar pentru citire, Redirect URI: pagina de destinație OAuth a Business Central. Copiaz-o exact cum apare.
  2. Înregistrează aplicația în SPV. Autentifică-te cu certificatul în serviciile online ANAF, deschide profilul OAuth (Editare profil Oauth) și înregistrează o aplicație nouă pentru serviciul E-Factura. Ca URL de callback, introdu Redirect URI. ANAF îți afișează apoi Client ID și Client Secret ale aplicației.
  3. Introdu credențialele. Înapoi pe ANAF E-Factura Setup, completează ANAF Client ID și ANAF Client Secret. Secretul se păstrează în stocarea izolată a Business Central și nu mai este afișat niciodată; Client Secret Is Set confirmă că există.
  4. Autorizează. Conectează certificatul, permite ferestrele pop-up pentru Business Central și alege Authorize ANAF Access. Autentifică-te la ANAF cu certificatul și aprobă accesul. Apoi Authorized apare bifat.

Token-ul de acces (Access Token Valid Until, aproximativ 90 de zile) se reînnoiește automat înainte să expire, iar Renew Token îl reînnoiește la cerere. Autorizarea propriu-zisă durează aproximativ un an: autorizează din nou, cu certificatul, înainte de data din ANAF Authorization Expires. Schimbarea Client ID sau a secretului anulează autorizarea curentă.

Utilizare zilnică

Trimiterea facturilor

Înregistrezi facturile și notele de credit ca de obicei. Jobul Send To Spv trimite documentele marcate ca facturi electronice, înregistrate în ultimele 15 zile. Ca să trimiți imediat o factură, deschide factura înregistrată și alege ANAF → Send to E-Invoice.

Verificarea stării

E-Factura Dashboard din role center arată ce așteaptă, ce e în lucru și ce a fost respins. În ANAF Outgoing Documents, Status SPV actualizează starea unui document, iar Download SPV ZIP aduce răspunsul ANAF. Bulk Download XMLs și Bulk Download Pdfs exportă mai multe documente odată.

Primirea facturilor de la furnizori

Jobul Get Purchase Docs sau acțiunea Get Purchase Documents din ANAF Incoming Documents descarcă facturile trimise de furnizori. Deschide una ca să vezi PDF-ul, apoi alege Create Document sau Create Document Header. Match Incoming Documents, din pagina de configurare, le potrivește cu comenzile de achiziție deschise.

Licențiere și perioadă de probă

E-Invoice se licențiază prin License Manager:

  • Per tenant. O licență acoperă tenantul Microsoft Entra al firmei tale, adică toate mediile de producție și sandbox din acel tenant.
  • Perioadă de probă automată. La prima utilizare într-un tenant pornește o perioadă de probă gratuită de 30 de zile, una per tenant pentru fiecare aplicație. Zilele rămase apar în Business Central.
  • Abonament. După perioada de probă, abonamentul se comandă direct de la noi. Pentru preț, cere o ofertă.
  • La expirare. Aplicația mai funcționează 14 zile (perioada de grație), cu un avertisment pentru administratori. Apoi acțiunile aplicației se opresc, dar datele rămân în Business Central și pot fi citite, iar Business Central standard funcționează în continuare.
  • Sandbox. Un mediu sandbox care nu poate contacta serviciul de licențiere nu este niciodată restricționat.
  • Nu se revinde. Licența aparține unei singure firme și nu poate fi transferată.

Detaliile complete sunt în termenii de licență.

Rezolvarea problemelor

  • Nu se trimite nimic. Verifică dacă țara companiei este RO, dacă Is Active este activ, dacă cele trei intrări E-FACTURA din coada de joburi rulează, dacă cererile HTTP sunt permise și dacă licența este activă pe pagina 365vanguard Licenses.
  • Un document este Not OK. Alege Download SPV ZIP ca să citești mesajele ANAF. Cele mai multe respingeri vin din datele clientului (cod de TVA, adresă, județ) sau ale documentului (unități de măsură, setări de TVA). Corectează datele și urmează regulile ANAF pentru corectarea unei facturi respinse.
  • Erori de autorizare. „The ANAF Client ID / Client Secret is missing”: completează-l pe ANAF E-Factura Setup. „Business Central is not authorized for ANAF SPV yet” sau „The ANAF authorization expired on …”: alege Authorize ANAF Access cu certificatul. „ANAF refused the token request”: verifică Client ID și secretul și dacă URL-ul de callback înregistrat la ANAF este exact Redirect URI. Dacă fereastra de autentificare nu se deschide, permite pop-up-urile pentru Business Central.
  • O factură mai veche nu a plecat. Jobul preia doar documentele din ultimele 15 zile. Trimite-o cu Send to E-Invoice.
  • Merge în producție, dar nu în sandbox. Permite cererile HTTP în sandbox (Business Central le blochează implicit acolo).
  • Apare un mesaj despre licență. Vezi rezolvarea problemelor în License Manager.

Întrebări frecvente

E-Invoice primește și facturile de la furnizori?

Da. Descarcă facturile electronice trimise de furnizori prin RO e-Factura în ANAF Incoming Documents, unde vezi PDF-ul, creezi documentul de achiziție și îl potrivești cu comenzile de achiziție.

365vanguard vede facturile noastre?

Nu. Facturile, stările și facturile de la furnizori circulă direct între Business Central-ul tău și ANAF. Singurele date pe care le primim sunt cele tehnice ale verificării licenței, descrise în politica de confidențialitate.

Putem testa înainte să trimitem în producție?

Da. Send Mode pornește pe Test, care încarcă documentele în mediul de test ANAF și verifică starea acolo. Treci pe Production când facturile de test revin OK.

Ce documente acoperă?

Se trimit facturile de vânzare, notele de credit de vânzare, facturile de service și notele de credit de service înregistrate. Se primesc facturile de la furnizori.

Facturile pleacă în momentul înregistrării?

Pleacă printr-o intrare în coada de joburi care rulează în fiecare oră, sau imediat, dacă alegi Send to E-Invoice pe documentul înregistrat.

Cum se conectează E-Invoice la ANAF?

Printr-o aplicație OAuth pe care firma ta o înregistrează în SPV, cu Redirect URI din Business Central ca URL de callback. Introduci Client ID și Client Secret, apoi alegi Authorize ANAF Access cu certificatul calificat. Token-urile se reînnoiesc automat; autorizarea se reînnoiește cu certificatul cam o dată pe an.

Cum funcționează licența?

O licență acoperă toate mediile de producție și sandbox din tenantul tău Microsoft Entra. O perioadă de probă de 30 de zile pornește automat la prima utilizare a aplicației.

Suport

Ai o întrebare despre e-Factura (RO e-Factura) sau ceva nu funcționează cum te aștepți? Scrie-ne și include:

  • ID-ul tenantului (pe pagina 365vanguard Licenses, acțiunea Copy tenant ID);
  • numele și tipul mediului (producție sau sandbox) și versiunea aplicației (din Extension Management);
  • pașii făcuți și textul exact al mesajului de eroare, eventual o captură de ecran.

Toate canalele sunt pe pagina de suport.

Note de versiune

Disponibilă pe Microsoft Marketplace din octombrie 2026. Notele fiecărei versiuni noi vor apărea aici, cele mai noi primele.

Întrebări despre e-Factura (RO e-Factura)?

Îți răspundem în engleză sau română. Spune-ne ce încerci să faci și ce vezi pe ecran.