Close Menu
EDI HUB

    Abonează-te

    Primiți cele mai recente știri, actualizări și oferte uimitoare

    Ce este la modă
    Stiri

    Studii de caz din România: adaptarea la noile cerințe EDI în producție și distribuție

    Standarde & Mesaje

    Observabilitate end-to-end pe rețeaua PEPPOL: erori frecvente în ultimele 3 luni și cum le previi

    Stiri

    EDI și inițiativa ViDA: bune practici pentru alinierea proceselor de raportare TVA digitală în UE

    Pagini importante:
    • Acasă
    • Despre noi
    • Contactaţi-ne
    • Termeni și condiții
    • Politica de confidențialitate
    EDI HUB
    • Stiri
    • Ghiduri
    • Retaileri & Distribuitori
    • Integrari ERP & API
    • Standarde & Mesaje
    • Erori & Validari
    • Resurse
    EDI HUB
    Home » EDI: Validarea AI-urilor GS1 — reguli de lungime, cifră de control și FNC1
    Standarde & Mesaje februarie 2, 2026

    EDI: Validarea AI-urilor GS1 — reguli de lungime, cifră de control și FNC1

    Share Copy Link LinkedIn Facebook WhatsApp
    EDI: Validarea AI-urilor GS1 — reguli de lungime, cifră de control și FNC1

    Pentru lanțuri de aprovizionare moderne, validarea corectă a AI-urilor GS1 (Application Identifiers) face diferența dintre un flux EDI fără fricțiuni și un val de respingeri, chargeback-uri și întârzieri. Odată cu tranziția globală către coduri 2D (inițiativa GS1 “Sunrise 2027”, ce vizează acceptarea codurilor 2D la POS), presiunea pe acuratețea datelor GS1 în EDI crește. Retaileri ca Walmart, Carrefour și Amazon cer de ani buni identificatori GS1 corecți (GTIN, SSCC, GLN), iar raportările globale GS1 indică peste 6 miliarde de scanări de coduri de bare în fiecare zi și peste 2 milioane de companii care folosesc standardele GS1.

    AI-urile GS1 pe scurt și de ce contează în EDI

    AI-urile GS1 preced datele reale și definesc semnificația și lungimea: de exemplu, 01 pentru GTIN, 00 pentru SSCC, 17 pentru data expirării, 10 pentru lot și 21 pentru serie. În tipar se folosesc paranteze pentru lizibilitate (ex. (01)09506000134352(17)240930), dar la scanare, în EDI sau în fișierul capturat, parantezele nu există; rămân doar AI-urile și datele. Un sistem EDI robust trebuie să valideze lungimea, cifra de control (unde e cazul) și utilizarea separatorului FNC1 pentru a evita ambiguitățile.

    Reguli de lungime: fix vs. variabil

    • AI-uri cu lungime fixă (fără FNC1 între ele):

      • 01 GTIN: exact 14 cifre (include cifră de control).
      • 00 SSCC: exact 18 cifre (include cifră de control).
      • 17 Data expirării: exact 6 cifre în format YYMMDD.
      • 15 Data durabilității minime: 6 cifre YYMMDD.
      • 310x Greutate netă (kg): 6 cifre, cu x = numărul de zecimale.

    • AI-uri cu lungime variabilă (necesită FNC1 dacă urmează alte AI-uri):

      • 10 Lot: până la 20 de caractere alfanumerice.
      • 21 Număr de serie: până la 20 de caractere alfanumerice.
      • 400 Număr comandă: până la 30 de caractere.
      • 37 Cantitate: până la 8 cifre.

    Greșelile tipice pe care validarea EDI trebuie să le prindă: GTIN cu 13 în loc de 14 cifre, SSCC necompletat la 18 cifre, sau lipsa separatorului între (10) și următorul AI.

    Cifra de control (modulo-10) pentru cheile GS1

    Cheile numerice GS1 (GTIN, GLN, SSCC) au cifră de control calculată după algoritmul modulo-10 (ponderi 3 și 1 de la dreapta la stânga). Exemplu simplificat pentru GTIN-14: se însumează cifrele cu ponderi alternante 3/1, se găsește cel mai apropiat multiplu de 10, iar diferența devine cifra de control. În EDI, această verificare ar trebui să fie obligatorie pentru:

    • 01 GTIN (14 cifre, ultima este cifra de control)
    • 00 SSCC (18 cifre, ultima este cifra de control)
    • GLN (13 cifre, în afara AI-urilor, dar frecvent prezent în master data folosite de EDI)

    Atenție: AI-urile variabile precum 10 (lot) și 21 (serie) nu au cifră de control și pot fi alfanumerice; validarea EDI trebuie să controleze doar setul de caractere și lungimea maximă.

    FNC1: separatorul care face totul clar

    FNC1 indică începutul unui simbol GS1-128/GS1 DataMatrix/GS1 QR și separă câmpurile variabile atunci când urmează alte AI-uri. La nivel de fluxuri EDI și fișiere scan, FNC1 este transmis în mod uzual ca caracterul ASCII 29 (Group Separator, GS). Regula cheie:

    • După un AI cu lungime fixă NU se pune FNC1 dacă urmează alt AI (ex. 01, 17).
    • După un AI cu lungime variabilă SE pune FNC1 dacă urmează alt AI (ex. 10 lot urmat de 17 expirare).

    Exemplu transmis (fără paranteze), unde <GS> reprezintă ASCII 29: 01 09506000134352 10 ABC123<GS>17 240930. În EDI (DESADV/ASN), veți popula câmpurile după ce parserul a interpretat corect FNC1; FNC1 nu se mapează direct în segmente, dar absența lui duce la date “lipite” și respingeri.

    Impact în operațiuni EDI: retail, pharma și 2D

    Walmart cere SSCC (AI 00) pe etichetele de palet și în ASN (EDI 856/EDIFACT DESADV). Amazon verifică autenticitatea GTIN-urilor în baza GS1 (GEPIR/GS1 Registry), refuzând coduri neconforme. În pharma, cerințele de trasabilitate (ex. DSCSA în SUA) impun GS1 DataMatrix pe cutie cu AI-urile 01 (GTIN), 17 (expirare), 10 (lot) și 21 (serie) – orice eroare de FNC1 sau de lungime blochează recepția și sincronizarea EDI între producători, wholesale și distribuitori.

    Odată cu “Sunrise 2027”, retailul la POS va citi pe scară largă coduri 2D GS1. Asta mută logica de validare din WMS/scanere și în upstream, în sistemele ERP și hub-urile EDI, unde datele trebuie validate înainte de tipărire și înainte de transmiterea DESADV/ASN.

    Recomandări practice de validare EDI

    • Validați lungimea: ^01\d{14}$ pentru GTIN, ^00\d{18}$ pentru SSCC, ^17\d{6}$ pentru expirare. Pentru 10/21, validați setul de caractere și limita maximă.
    • Rulați algoritmul modulo-10 pentru GTIN/SSCC/GLN înainte de generare și la recepție în EDI.
    • Impuneți FNC1 după câmpuri variabile dacă urmează alte AI-uri; configurați scanerele să emită ASCII 29 către aplicație.
    • Normalizați datele la intrare în EDI (eliminați parantezele de prezentare; păstrați AI-urile brute).
    • Testați etichetele împotriva specificațiilor partenerilor (ex. manualul etichetării Walmart) și monitorizați rapoartele de respingeri EDI.

    Date de piață și conformitate

    GS1 raportează constant peste 6 miliarde de scanări zilnice și adopție în peste 150 de țări. Retailerii globali precum Carrefour și Tesco pilotează GS1 QR/GS1 DataMatrix pentru îmbogățirea datelor produsului, în timp ce Amazon verifică GTIN-urile împotriva registrului GS1, reducând semnificativ erorile de identificare în EDI. În logistică, SSCC-ul a devenit standard de facto pentru cross-docking și ASN, crescând acuratețea recepției și reducând timpii de reconciliare în EDI.

    Concluzie

    Validarea AI-urilor GS1 – lungime, cifră de control și FNC1 – trebuie tratată ca o piesă centrală a arhitecturii EDI. Pe măsură ce codurile 2D accelerează, un validator GS1 bine implementat în ERP, WMS și hub-ul EDI previne respingerile, elimină costurile ascunse și susține conformitatea cu cerințele partenerilor globali. Investiția în aceste controale nu este doar tehnică; este o decizie strategică pentru reziliență operațională și excelență EDI end‑to‑end.

    Citește și:  EDI CUSRES în România: integrare cu sistemele Autorității Vamale Române (AVR) și gateway-uri B2B
    Share. Facebook Twitter Pinterest LinkedIn WhatsApp Copy Link

    Articole similare

    EDI QTY: Validare semantică vs. sintactică — ce contează pentru cantități

    Standarde & Mesaje

    REMADV alimentat de AI: clasificarea remitențelor și tratarea excepțiilor

    Standarde & Mesaje

    EDI IFTSTA: guvernanță de date și codificări UN/LOCODE, UN/CL, SCAC/BIC

    Standarde & Mesaje
    Follow us
    • Facebook
    • Instagram
    Postări de top
    Standarde & Mesaje

    EDI: Validări EANCOM 2025 pentru antetul UNH — diferențe față de EDIFACT standard

    Standarde & Mesaje

    EDI CUSRES și ICS2: coexistența EDIFACT cu formatele moderne la nivelul statelor membre

    Retaileri & Distribuitori

    Distribuție FMCG în CEE: EDI reduce out-of-stock și timpul de procesare a comenzilor

    Retaileri & Distribuitori

    Criza din Marea Roșie prelungește termenele de livrare către UE: cum se adaptează retailerii și importatorii

    Stiri

    România: Automatizarea facturilor se accelerează pe fondul extinderii utilizării RO e-Factura în B2B

    Abonează-te

    Primiți cele mai recente știri si articole de interes.

    Postări de top

    EDI NAD: Implementarea corectă a identificatorilor (GLN, DUNS, CUI, RO e-Factura) în România

    Standarde & Mesaje ianuarie 19, 2026

    Curierii din România extind rețelele de lockere pentru preluarea retururilor de sezon

    Retaileri & Distribuitori ianuarie 30, 2026

    Bune practici pentru integrarea EDI cu RO e-Factura și RO e-Transport în România

    Stiri februarie 6, 2026
    Despre
    Despre

    Soluții CRM este un blog dedicat profesioniștilor, antreprenorilor și companiilor care doresc să își optimizeze relațiile cu clienții prin tehnologie modernă și soluții inteligente. Ne concentrăm pe tot ceea ce înseamnă CRM software, de la platforme SaaS CRM până la soluții B2B CRM adaptate nevoilor reale ale afacerilor.

    Facebook X (Twitter) Instagram Pinterest
    Cele mai populare

    Non-food discount: promoții revizuite pe fondul stocurilor de sezon și presiunii pe marje în CEE

    Retaileri & Distribuitori

    EDI: Observabilitate pentru erori de sintaxă – metrics, logs și tracing în producție

    Standarde & Mesaje

    Retailul european accelerează digitalizarea: mesajul EDI ORDERS devine prioritar în trimestrul IV 2025

    Retaileri & Distribuitori
    Alegerile noastre

    Europa Centrală și de Est: EDI devine standard în colaborarea retailer–furnizor pentru promoții și prețuri (PRICAT)

    Retaileri & Distribuitori

    EANCOM vs EDIFACT “pur”: când și de ce merită subseturile

    Standarde & Mesaje

    Industria farmaceutică: alerte și verificări sporite în sistemul de serializare; trasabilitate până la farmacie

    Retaileri & Distribuitori
    © 2026 Electronic Data Interchange HUB.
    • Acasă
    • Despre noi
    • Contactaţi-ne
    • Termeni și condiții
    • Politica de confidențialitate

    Type above and press Enter to search. Press Esc to cancel.