În 2024–2025, presiunea conformării fiscale a repoziționat modul în care companiile de retail și FMCG din România tratează integrarea dintre EDI INVOIC și e-Factura. Pentru IT managers, consultanți ERP, dezvoltatori și EDI consultants, întrebarea practică nu mai este dacă, ci cum facem “dual-rail”: păstrăm lanțul operațional pe EDI (ORDERS, DESADV, RECADV, INVRPT) și livrăm în paralel e-Factura către ANAF, fără fricțiune și fără dublări. România a introdus obligativitatea generalizată a e-Factura în 2024, cu etape de grațiere și sancțiuni, iar Comisia Europeană a aprobat derogarea pentru utilizarea e-facturării obligatorii până la 31 decembrie 2026. În retail și FMCG, unde marile lanțuri (Kaufland, Carrefour, Lidl, Auchan, Metro, Penny, Mega Image/ Ahold Delhaize, Profi) și marii producători (Coca‑Cola HBC, Heineken, P&G, Unilever, Nestlé) rulează de ani buni pe EDI, integrarea corectă EDI INVOIC–e-Factura a devenit diferențiator de risc și cost.
Context tehnic: EDI INVOIC vs e-Factura (RO e-Factura/UBL 2.1)
- EDI INVOIC (EDIFACT): format consacrat în retail; folosește segmente ca UNH, BGM (380/381), DTM, NAD+BY/SU/DP, RFF+ON/VA, CUX, LIN, PIA+1 (GTIN), QTY, PRI, TAX, ALC/PCD, MOA. Confirmările circulă prin CONTRL/APERAK. Transportul tipic: AS2/AS4, VAN-uri, SFTP.
- e-Factura (RO): UBL 2.1 cu profil CIUS-RO; schimb prin SPV/ANAF (API), validări semantice stricte (EN 16931 aliniat), răspuns cu recipisă și status. Documentul returnat este sigilat electronic de Ministerul Finanțelor, asigurând autenticitatea/ integritatea. Formatul este XML în arhivă ZIP, fără a necesita semnătură furnizor în plus față de transmiterea prin SPV.
Mapare practică EDI INVOIC → e-Factura
- Tip document: BGM 380/381 → InvoiceTypeCode 380 (factură) / 381 (storno).
- Date și referințe: DTM+137 (data emiterii) → IssueDate; RFF+ON (comandă) → OrderReference/ID; RFF+DQ (livrare) → DespatchDocumentReference.
- Parties: NAD+BY/NAD+SU (GLN) → AccountingCustomerParty/AccountingSupplierParty cu PartyIdentification; atenție la maparea GLN ↔ CUI/RO VAT în e-Factura. În România, e-Factura cere CUI/VAT la nivel de Party/CompanyID.
- Monedă: CUX → DocumentCurrencyCode; e-Factura validează coerența cu sumele și TVA.
- Linii: LIN+PIA (GTIN) → InvoiceLine/Item/StandardItemIdentification; QTY → InvoicedQuantity (cu unitCode UN/ECE); PRI → Price/PriceAmount.
- Discount/Taxe: ALC/PCD → AllowanceCharge la nivel de linie sau document; TAX/TAX% → TaxTotal/TaxSubtotal cu TaxCategory/ID = S (taxabil), Z/E (scutit/exonerat), cu TaxExemptionReasonCode când e cazul.
- Sume: MOA 77, 79, 124 → LineExtensionAmount, TaxExclusiveAmount, PayableAmount; regulile de rotunjire sunt mai stricte în e-Factura decât în unele profile EDIFACT.
Capcane frecvente în retail și FMCG
- Identificatori de partener: marile lanțuri cer GLN (GS1) pe EDI, dar e-Factura validează CUI/RO VAT. Lipsa unui master data crosswalk GLN↔CUI generează respingeri în e-Factura sau reconcilieri manuale.
- Unități de măsură: EDIFACT permite coduri moștenite; e-Factura cere coduri UN/ECE valide (de ex. PCE, KGM, LTR). Conversiile greșite duc la erori semantice.
- Reduceri promo: ALC la nivel de document vs linie. În e-Factura, AllowanceCharge trebuie să păstreze incidența corectă de TVA; promoțiile mixte pot necesita redistribuție proporțională pe linii.
- Rotunjiri TVA: multe ERP calculează TVA pe linie, apoi agregă; e-Factura validează subtotaluri și poate respinge diferențe de 0,01–0,02 dacă nu există un mecanism clar de rounding și tax breakdown.
- Credit note: BGM+381 în EDI INVOIC corespunde 381 în e-Factura; trebuie referențiată factura originală (BillingReference/InvoiceDocumentReference). Lipsa corelării produce neconformități la retururi.
- Depozit SGR: din 2023–2024, Sistemul Garanție-Returnare impune garanția de 0,50 lei/ambalaj pentru anumite băuturi. În EDI INVOIC apare adesea ca linie separată; în e-Factura trebuie modelat corect (linie distinctă/AllowanceCharge) și încadrat fiscal conform tratamentului stabilit contractual și reglementărilor aplicabile.
- Drop-ship și livrări multi‑DP: NAD+DP multiplu în EDI necesită replicare corectă în e-Factura prin Delivery/DeliveryLocation. Agregările greșite pe factură unică duc la respingeri sau discrepanțe de recepție.
Stare de piață și realități operaționale
Lanțurile din România continuă să ruleze supply-chain-ul pe EDI (ORDERS/DESADV/RECADV), ceea ce rămâne esențial pentru sincronizarea volumelor mari în FMCG. În paralel, e-Factura este canalul legal către ANAF. Retailerii de top precum Kaufland, Carrefour, Lidl, Auchan, Metro și Penny au cerințe EDI mature (GLN, GTIN, ASN/DESADV obligatoriu), iar furnizorii mari (de ex. Coca‑Cola HBC, Unilever) operează de ani pe EDI INVOIC. Din 2024, aceeași tranzacție trebuie să aibă “ecou” fidel și în e-Factura, cu aceleași linii, sume și reguli de TVA, pentru a evita reconcilieri costisitoare între departamentele financiar-contabil și logistică.
Arhitectură recomandată pentru EDI INVOIC și e-Factura
- Dual-rail by design: păstrați EDI INVOIC pentru integrarea B2B și generați e-Factura din aceeași sursă de adevăr (ERP), nu prin conversie “post‑factum” a EDI. Evenimentul “invoice posted” declanșează ambele fluxuri.
- Mapper dedicat: modul de mapare EDIFACT→UBL 2.1 cu reguli declarative (ex. XSLT) și validări locale CIUS-RO.
- Catalog master: crosswalk GLN↔CUI/VAT, UOM mapping, tax rules pe categorii de produs; sincronizare continuă cu GS1 și cu ERP.
- Observability: corelați mesajele prin chei comune (InvoiceID, OrderID, DeliveryID), logați recipisele ANAF și ACK-urile EDI (CONTRL/APERAK) în același data store.
- Fallback și retry: cozi cu retry backoff pentru SPV/ANAF și pentru VAN/AS2; alerte pe diferențe de sume sau TVA între EDI INVOIC și e-Factura.
Instrumente și furnizori
Marile ERP-uri au livrat conectori pentru e-Factura (de exemplu, SAP Document and Reporting Compliance pentru România), iar integratorii EDI locali au adăugat rutare duală. Platforme specializate pot accelera time‑to‑value; de exemplu, un conector EDI precum EDIconnect.ro (modul în cadrul CRMconnect) poate orchestra mapări EDI INVOIC și apeluri API către e-Factura în același pipeline, reducând complexitatea pentru echipele IT.
Checklist rapid de conformare
- Asigurați paritatea 1:1 a liniilor și sumelor între EDI INVOIC și e-Factura.
- Implementați reguli explicite de rotunjire și alocare TVA.
- Mențineți un master data robust GLN↔CUI și GTIN corect pe fiecare linie.
- Automatizați tratarea storno (381) și referințele la facturile originale.
- Monitorizați recipisele ANAF și respingerile semantice; alimentați automat ticketing-ul IT.
Concluzie
În România, e-Factura a devenit canalul legal, iar EDI INVOIC canalul operațional. Cheia este o arhitectură duală coerentă, cu mapare atentă, date master curate și observabilitate end‑to‑end. În retail și FMCG, unde volumele și promoțiile complică regulile de TVA și discount, investiția într-un pipeline unificat EDI INVOIC–e-Factura reduce riscul, scade costurile de reconciliere și accelerează cash‑flow‑ul. Echipele IT și consultanții ERP/EDI care tratează această integrare ca pe un produs, nu ca pe un proiect punctual, vor livra cea mai mare valoare business.
