Glosar EDI
Termenii esențiali pentru implementarea EDIconnect v2.0
Acest glosar acoperă vocabularul de bază pe care îl vei întâlni în documentație, în fișierele EDI și în discuțiile cu partenerii. Termenii sunt grupați pe categorii și ordonați alfabetic în cadrul fiecărei categorii.
Identificatori
CUI (Cod Unic de Identificare)
Codul fiscal al unei companii din România, atribuit de ANAF. În mesajele EDI se transmite în segmentul RFF+VA și este necesar pentru identificarea fiscală a furnizorului și a cumpărătorului în INVOIC.
EAN / GTIN-13 (Global Trade Item Number)
Codul de bare al unui produs, format din 13 cifre, unic la nivel global. Este administrat de GS1 și identifică un articol comercial specific (inclusiv varianta de ambalaj). În mesajele EDI apare în segmentul LIN împreună cu calificatorul EN. Vezi și: Field Mapping — LIN.
GLN (Global Location Number)
Identificator de 13 cifre atribuit de GS1 pentru o companie sau o locație fizică (depozit, magazin, sediu). În EDI înlocuiește numele companiei — toate mesajele folosesc GLN în loc de denumire. Apare în segmentele NAD și UNB. Un furnizor poate avea GLN-uri diferite pentru sediul central și pentru fiecare depozit.
SSCC (Serial Shipping Container Code)
Cod de 18 cifre care identifică unic un palet sau colet fizic pe durata transportului. Se generează de furnizor la împachetare și se transmite în DESADV în segmentul GIN+BJ. Permite partenerului să scaneze paletul la recepție și să coreleze automat cu DESADV. Vezi: DESADV — Structură.
Mesaje EDI
DESADV (Despatch Advice) Avizul de livrare — mesajul trimis de furnizor (CRMconnect) către partener pentru a anunța că marfa a fost expediată. Conține lista produselor, cantitățile, SSCC-urile paletelor și data estimată de livrare. Trebuie trimis înainte ca mașina să plece din depozit. Vezi: Flux Mesaje — DESADV.
INVOIC
Factura fiscală electronică trimisă de furnizor (CRMconnect) către partener după livrarea mărfii. Conține toate liniile de produse, prețurile, TVA-ul și referințele la comanda și avizul de livrare. Poate fi de tip original (O), corecție (C) sau retur (R), indicat în câmpul DocumentType. Vezi: INVOIC — Structură.
NIR (Notă de Intrare Recepție) Documentul intern generat de partener la recepția mărfii, echivalentul fizic al mesajului RECADV. Confirmă cantitățile efectiv primite și poate diferi de DESADV dacă apar diferențe la recepție. În sistemele integrate, NIR-ul se generează automat la procesarea RECADV-ului.
ORDERS
Mesajul de comandă de cumpărare trimis de retailer sau distribuitor către furnizor. Este primul mesaj din fluxul Order-to-Cash și conține lista produselor comandate, cantitățile, prețurile negociate și locația de livrare. Numărul comenzii (OrderNumber) din ORDERS trebuie transmis în toate mesajele ulterioare prin RFF+ON. Vezi: Flux Mesaje.
RECADV (Receiving Advice) Avizul de recepție trimis de partener după primirea fizică a mărfii. Confirmă cantitățile recepționate și semnalează eventualele diferențe față de DESADV (lipsuri, surplus, produse deteriorate). Poate fi de tip recepție normală, retur (DocumentType=R) sau confiscare (BGM+70E). Vezi: Flux Mesaje — Scenarii speciale.
Standarde
D.01B
Versiunea din 2001 a standardului UN/EDIFACT utilizată în EDIconnect v2.0. Este versiunea curentă și nu trebuie confundată cu D.96A (versiunea din 1996, mai veche), care este utilizată de unii parteneri mai vechi. Versiunea apare în segmentul UNH al fiecărui mesaj.
EANCOM Profilul GS1 al standardului UN/EDIFACT, adaptat pentru retail și distribuție europeană. Definește un subset din segmentele EDIFACT cu reguli mai stricte privind ce câmpuri sunt obligatorii și ce valori sunt acceptate. Majoritatea retailerilor europeni folosesc EANCOM, nu EDIFACT generic.
GS1 Organizația internațională non-profit care administrează standardele pentru identificare și comunicare în lanțul de aprovizionare. Atribuie prefixe pentru EAN/GTIN, GLN și SSCC și publică specificațiile EANCOM. Adresa: gs1.org. În România, organizația locală este GS1 Romania (gs1.ro).
UN/EDIFACT (United Nations Electronic Data Interchange for Administration, Commerce and Transport) Standardul internațional pentru schimbul electronic de date în comerț, publicat de ONU. Definește sintaxa mesajelor (segmente, date elemente, separatori) și tipurile de mesaje (ORDERS, INVOIC etc.). EANCOM este un profil al acestui standard. Documentația oficială: unece.org/trade/uncefact.
XSD (XML Schema Definition) Fișier care definește structura validă a unui mesaj XML: ce câmpuri sunt obligatorii, ce tipuri de date sunt acceptate, ce lungimi maxime sunt permise. EDIconnect folosește fișiere XSD pentru validarea automată a mesajelor înainte de procesare. Dacă un mesaj nu trece validarea XSD, este respins cu eroare. Vezi: Coduri de eroare.
Transport
AS2 (Applicability Statement 2) Protocol securizat de transfer fișiere EDI prin HTTPS cu certificate digitale și semnătură MDN (confirmare de primire). Este recomandat pentru partenerii mari care necesită securitate ridicată și confirmare automată a livrării mesajelor. Necesită configurare tehnică (certificate, porturi) la ambele capete.
Interchange
Un fișier fizic EDIfact care poate conține unul sau mai multe mesaje individuale. Este delimitat de segmentele UNB (început) și UNZ (sfârșit). De exemplu, un fișier interchange poate conține 10 mesaje INVOIC trimise în același timp unui partener.
SFTP (Secure File Transfer Protocol) Protocol de transfer securizat de fișiere prin SSH. Folosit în EDIconnect pentru schimbul de mesaje în lot (batch): fișierele sunt depuse într-un director SFTP de unde sunt preluate automat de sistem. Este mai simplu de configurat decât AS2 și potrivit pentru volume medii.
VAN (Value Added Network) Rețea EDI terță parte care rutează mesajele între parteneri, similar unui serviciu de poștă electronică pentru EDI. Partenerii se conectează la VAN în loc să se conecteze direct între ei. Oferă servicii adiționale: arhivare mesaje, conversie formate, monitorizare. Exemplu: EDITEL, Edicom, Crossroads.
Structură EDIfact
BGM (Beginning of Message) Primul segment al mesajului propriu-zis (după UNH), care specifică tipul documentului și numărul unic al acestuia. De exemplu, în INVOIC, BGM conține codul tipului de factură și numărul facturii. În RECADV, codul din BGM indică dacă este recepție normală, retur sau confiscare.
DTM (Date/Time/Period)
Segment pentru date calendaristice și intervale de timp. Apare de mai multe ori în același mesaj pentru date diferite: data facturii, data livrării, data scadenței, data comenzii. Conține un calificator care specifică ce dată reprezintă (ex: 137 = dată document, 35 = dată livrare).
LIN (Line Item) Segment care marchează începutul unei linii de produs în mesaj. Conține numărul liniei și codul produsului (EAN/GTIN). Fiecare produs din comandă, aviz sau factură are propriul set de segmente LIN + segmentele aferente (cantitate, preț, TVA etc.).
NAD (Name and Address)
Segment pentru datele de identificare ale unui partener: furnizor, cumpărător, locație de livrare, locație de facturare. Folosește GLN pentru identificare și un calificator pentru rolul partenerului (ex: BY = cumpărător, SU = furnizor, DP = locație livrare).
UNA Segment opțional care deschide un fișier EDIfact și definește caracterele speciale folosite ca separatori (separator de date elemente, separator de componente, caracter de eliberare etc.). Dacă lipsește, se folosesc valorile implicite din standard. Lungimea sa este întotdeauna exact 9 caractere.
UNB Anvelopa interchangeului — primul segment obligatoriu al unui fișier EDIfact (după UNA opțional). Conține GLN-ul emitătorului, GLN-ul destinatarului, data și ora trimiterii și un număr unic de control al interchangeului. Identifică cine trimite și cine primește întregul fișier.
UNH
Header-ul unui mesaj individual în cadrul unui interchange. Conține un număr de referință unic al mesajului și tipul mesajului (ex: INVOIC:D:01B:UN:EAN010). Fiecare mesaj din interchange are propriul UNH și propriul UNT.
UNT Terminator pentru un mesaj individual. Conține numărul total de segmente din mesaj (inclusiv UNH și UNT) și același număr de referință din UNH. Folosit pentru verificarea integrității mesajului.
UNZ Terminator pentru întregul interchange. Conține numărul total de mesaje incluse în fișier și același număr de control din UNB. Dacă numărul de mesaje nu corespunde, interchangeul este considerat corupt.
Termeni business
ALC (Allowance/Charge)
Segment EDIfact pentru reduceri sau taxe suplimentare aplicate la nivel de factură sau la nivel de linie de produs. A = allowance (reducere), C = charge (taxă/adaos). Exemple: discount comercial, transport, taxă de urgență. Apare în INVOIC înainte de sumarul taxelor.
DocumentType
Câmp XML în mesajele EDIconnect care indică tipul documentului: O = original, C = corecție (corectează o factură existentă), R = retur (marfă returnată), S = storno (anulare completă). Valoarea C și R implică prezența unei referințe la documentul original. Vezi: Flux Mesaje — Scenarii speciale.
Sortiment mixt (MX) O linie de factură care conține mai multe produse diferite vândute împreună ca un singur articol (ex: un palet cu mai multe SKU-uri). Necesită tratament special în INVOIC deoarece EAN-ul de pe linie este un cod generic, iar produsele individuale sunt listate în sub-linii. Nu toți partenerii acceptă sortiment mixt.
TaxSummary
Secțiunea din mesajul INVOIC care rezumă valorile TVA grupate pe cote de impozitare (ex: total bază impozabilă 9%, total TVA 9%; total bază impozabilă 19%, total TVA 19%). Partenerul o folosește pentru reconcilierea fiscală automată. Segmentele corespunzătoare în EDIfact sunt TAX și MOA.
TestIndicator
Câmp sau calificator care marchează un mesaj ca test, nu producție. În EDIfact, interchangeurile de test au valoarea 1 în câmpul corespunzător din UNB. Mesajele marcate ca test sunt procesate tehnic dar nu produc efecte în sistemele de producție (nu se generează comenzi reale, facturi etc.). Întotdeauna verificați că TestIndicator este absent sau 0 înainte de a trimite în producție.
Pagina anterioară: Flux Mesaje EDIconnect | Înapoi la: Index EDIconnect