Cerinte Peppol: Ghid de Specificatii si Integrare Tehnica
Cerintele Peppol impun utilizarea unui punct de acces certificat (Access Point), identificatori unici de tip Peppol Participant ID (bazati pe CIF sau coduri GLN) si mesaje structurate conform standardului european EN 16931 (format XML UBL sau CII). Companiile transmit facturi si comenzi electronice sigure, compatibile transfrontalier si cu sistemul national e-Factura.
Pe scurt
- •Reteaua Peppol foloseste un model cu patru colturi bazat pe protocoale securizate AS4 si Access Point-uri certificate.
- •Formatul obligatoriu pentru facturi este Peppol BIS Billing 3.0, derivat din standardul european EN 16931 in XML UBL.
- •Identificarea companiilor necesita un Peppol Participant ID valid, mapat in Romania pe codul fiscal sau codul GLN.
- •Validarea documentelor se face automat prin reguli Schematron inainte de livrarea mesajului catre destinatar.
- •CRMconnect automatizeaza conversia si transmiterea mesajelor prin modulul integrat EDIconnect.
Reteaua Peppol stabileste un cadru comun pentru schimbul electronic de documente comerciale intre companii si institutii publice din Europa. Pentru distribuitorii si producatorii din Romania, alinierea la cerinte Peppol inseamna adaptarea structurilor de date interne la formate deschise si securizate, reducand blocajele la export si fluidizand integrarea cu marii parteneri comerciali.
Arhitectura de comunicatie si modelul cu patru colturi
Un exportator din Arad trimite marfa catre un lant de retail din Germania. Datele pleaca structurat. Factura nu mai calatoreste pe e-mail in format PDF, ci trece direct din ERP catre un nod certificat printr-un apel securizat. Reteaua Peppol functioneaza pe un model cu patru colturi in care vanzatorul si cumparatorul nu au nevoie de conexiuni punct-la-punct directe, transmitand mesajele automat prin furnizorii lor de Access Point conform specificatiilor europene comune. Standardul elimina interpretarile manuale.
- •Modelul cu 4 colturi: emitent, access point emitent, access point destinatar, destinatar
- •Interoperabilitate deplina intre furnizori software diferiti fara configurari bilaterale costisitoare
- •Confirmare automata de primire la nivel de retea pentru fiecare pachet livrat
Identificatori obligatorii si registrul Peppol Participant ID
Zero fisiere trimise fara identificator unic inregistrat in Service Metadata Publisher (SMP). Fiecare partener trebuie identificat precis. In practica din Romania, folosim schema 9948 urmata de codul de inregistrare fiscala al companiei pentru a asigura rutarea documentelor fara ambiguitate tehnica. Daca o comanda cu 40 de linii contine un ID de destinatar gresit, mesajul este oprit instantaneu la intrarea in retea inainte sa ajunga la procesare. Pentru marile retele comerciale se utilizeaza frecvent si identificatori globali de tip GLN atribuiti unitatilor logistice si depozitelor centrale. Un singur caracter gresit blocheaza livrarea.
Specificatii tehnice pentru mesajele Peppol BIS Billing 3.0
Specificatia Peppol BIS Billing 3.0 impune reguli rigide pentru fiecare camp din structura XML UBL. Un picker cu scanner pregateste paletii in depozit, iar liniile de livrare trebuie sa contina coduri de articol recunoscute international, unitati de masura conforme standardului UN/ECE Rec 20 si cote de TVA mapate exact pe regulile fiscale de destinatie. Daca sistemul ERP intern foloseste descrieri libere de text sau coduri interne fara corelare, conversia automata va genera erori de sintaxa sau de continut in timpul procesului de validare Schematron. Datele trebuie curatate la sursa. Structurile nestandardizate pica la validare.
- •Validare obligatorie pe baza regulilor Schematron europene si a regulilor nationale specifice
- •Codificarea obligatorie a unitatilor de masura (ex. H87 pentru bucata, KGM pentru kilogram)
- •Includerea referintelor de comanda ale cumparatorului pe fiecare linie de factura emisa
Calitatea datelor interne si riscurile de respingere
Multi operatori cred ca Peppol rezolva automat calitatea datelor interne din firma. Nu este adevarat. Daca nomenclatorul de produse din gestiune are unitati de masura duplicate sau coduri fiscale completate fara prefix de tara, nicio retea de transfer nu poate salva documentul de la respingere. Am vazut situatii la companii de distributie unde o factura respinsa in SPV din cauza rotunjirilor de TVA a generat blocaje similare si in canalul Peppol, deoarece baza de calcul primara din ERP continea decalaje pe linia de discount. Automatizarea transferului evidentiaza erorile umane. Curatarea datelor este prioritara.
Automatizarea fluxurilor logistice si comerciale prin EDIconnect
Un depozit cu 3 gestiuni gestioneaza comenzi complexe, livrari fractionate si retururi zilnice. Reteaua ajuta enorm aici. Modulul EDIconnect din CRMconnect preia comenzile sosite prin flux Peppol BIS Ordering, le converteste in comenzi interne de vanzare si transmite avizele de expeditie direct catre scannerele echipei din depozit. Dupa finalizarea receptiei la client, sistemul genereaza automat factura conform profilului BIS Billing 3.0, coreland valorile cu stocurile si trimitand in paralel datele catre ANAF si catre partenerul extern fara interventie manuala. Automatizarea salveaza ore intregi. Procesul este complet transparent.
- •Conversie automata a comenzilor Peppol in comenzi de vanzare si sarcini de cules WMS
- •Corelarea automata a avizelor de expeditie cu documentele de receptie transmise de client
- •Sincronizare paralela: raportare legala in SPV si transmitere comerciala prin Peppol
Cand este justificata investitia intr-o integrare Peppol directa
Implementarea unei solutii complete Peppol nu merita sub cinci utilizatori activi sau sub un volum de cateva zeci de tranzactii transfrontaliere lunare. Costurile operationale si efortul de mapare a campurilor depasesc beneficiile imediate daca volumul de facturi externe este redus. Totusi, cand distributia depaseste granitele locale sau cand marii clienti cer eliminarea atasamentelor PDF traditionale, integrarea devine obligatorie pentru mentinerea contractelor. Integrarea cere disciplina software. Standardul aduce predictibilitate operationala.
Comparatie intre cerintele de comunicatie si standardele de date comerciale
| Element de Cerinta | Standard Peppol | Sistem National RO e-Factura | EDI Traditional (ex. EDIFACT) |
|---|---|---|---|
| Format mesaj principal | XML UBL 2.1 / CII (Peppol BIS 3.0) | XML UBL (specificatie nationala) | Fisiere text UN/EDIFACT standardizate |
| Arhitectura retea | Retea deschisa cu 4 colturi (Access Points) | Platforma centralizata de stat (SPV / ANAF) | Conexiuni directe punct-la-punct sau VAN privat |
| Protocol comunicatie | AS4 / AS2 securizat | Web Services REST API securizat prin OAuth | AS2, SFTP, FTPS sau protocoale proprietare |
| Tip identificator principal | Peppol Participant ID (CIF sau GLN) | Cod de Inregistrare Fiscala (CIF/CUI) | Cod Global de Locatie (GLN) |
| Scop primar | Schimb comercial si interoperabilitate B2B/B2G | Conformare si monitorizare fiscala nationala | Optimizare lant logistic si reaprovizionare B2B |
Pas cu pas
1. Auditarea nomenclatoarelor de clienti si furnizori
Verificati daca nomenclatoarele de parteneri contin codurile corecte de TVA, identificatorii GLN si daca adresele de livrare au toate campurile obligatorii completate.
2. Alinierea tabelelor de mapare a datelor
Mapati unitatile de masura interne pe standardul international UN/ECE si structurati cotele de TVA conform schemelor cerute de standardul EN 16931.
3. Selectarea unui furnizor de Peppol Access Point
Optati pentru un furnizor acreditat sau o platforma conectata nativ precum EDIconnect din CRMconnect pentru gestionarea pachetelor AS4 si a certificarilor.
4. Rularea testelor de validare sintactica si de business
Trimiteti fisiere de test cu comenzi si facturi catre mediul de validare pentru a depista erorile Schematron inainte de emiterea primului document real.
5. Activarea fluxului automat de productie
Conectati fluxul de iesire al sistemului de gestiune sau ERP cu motorul de generare XML pentru transmiterea automata a facturilor imediat dupa emitere.
Întrebări frecvente
Ce este un Peppol Access Point si cum functioneaza?
Un Peppol Access Point este un nod certificat de retea care cripteaza, valideaza si ruteaza documentele electronice conform standardelor Peppol. Companiile nu se conecteaza direct intre ele, ci prin aceste puncte de acces partenere.
Cum se stabileste un Peppol Participant ID pentru o firma din Romania?
In Romania, identificatorul Peppol se formeaza prin prefixul schemei de identificare si codul fiscal al companiei, de exemplu 9948:RO12345678, sau prin codul de locatie globala GLN gestionat prin standardele GS1.
Ce format de date este obligatoriu in reteaua Peppol?
Reteaua Peppol foloseste standardul european EN 16931, implementat prin specificatiile Peppol BIS Billing 3.0 in format XML UBL 2.1. Pentru alte documente logistice se folosesc profilele Peppol BIS specifice comenzilor si avizelor.
Care este diferenta dintre Peppol si sistemul national RO e-Factura?
Sistemul national e-Factura gestioneaza raportarea fiscala interna in relatiile B2G si B2B prin serverele ANAF, in timp ce Peppol asigura schimbul comercial direct si interoperabilitatea documentelor la nivel european si international.
Ce se intampla daca un document Peppol contine erori de validare?
Inainte de trimitere, mesajul trece prin validari schematron. Daca lipseste un cod de TVA sau o unitate de masura standardizata, punctul de acces respinge pachetul si transmite automat un mesaj tehnic de eroare expeditorului.
Se pot trimite fisiere PDF prin reteaua Peppol?
Peppol BIS Billing 3.0 accepta fisiere PDF incorporate direct in structura XML ca atasament codificat Base64. Totusi, informatiile juridice si fiscale valide raman exclusiv cele structurate in nodurile XML.
Surse oficiale
Vrei fluxul acesta automatizat în CRMconnect?
Îți arătăm pe datele tale cum arată procesul, integrat cu ERP-ul pe care îl folosești deja.
Discută cu un specialist