Validator EAN și UPC
Verificați cifra de control a codurilor de bare EAN-13, EAN-8, UPC-A și UPC-E, sau completați o cifră lipsă.
Validator EAN și UPC
Lipiți un număr de cod de bare pe rând și acest instrument verifică dacă cifra lui de control este corectă, folosind algoritmul mod-10 pe care GS1 îl definește pentru codurile EAN-13, EAN-8, UPC-A și UPC-E. A fost creat pentru programatori care integrează scanere sau sisteme POS, personalul depozitelor care auditează fluxurile de produse, și oricine care verifică dacă un cod de bare imprimat pe ambalaj este cu adevărat valid înainte de a merge la tipar.
Tipul de cod controlează cum este citită fiecare linie: detectarea automată alege EAN-13, EAN-8 sau UPC-A după lungime, sau forțează un format specific atunci când intrarea este ambiguă — util pentru UPC-E, care share lungimea de 8 cifre cu EAN-8. Completarea cifrei de control lipsă completează ultima cifră când o linie are o cifră lipsă, deci lipind cele 12 cifre de date ale unui EAN-13, sau nucleul de 6 cifre al unui UPC-E, returnează un cod complet și valid. Conversia UPC-A/UPC-E la EAN-13 rescrie codurile valide din America de Nord în forma lor de 13 cifre cu un zero inițial, forma pe care mulți sistemi europeni o așteaptă. Afișarea țării din prefixul GS1 citește cifrele inițiale ale unui cod valid față de intervalele de prefix GS1 publice și tipărește codul țării ISO care l-a emis — o verificare de corectitudine, nu dovadă a locului de fabricație al produsului.
Spațiile și cratime interioare sunt eliminate înainte de validare, deci codurile copiate dintr-o foaie de calcul funcționează ca atare. Fiecare linie este verificată independent — amestecarea formatelor într-o singură lipire este bine — și orice nu se potrivește cu o lungime cunoscută sau conține caractere non-cifre este raportat ca invalid, nu pur și simplu ignorat. Păstrarea doar a liniilor valide curăță ieșirea pentru o listă curată de coduri de lucru.
Tot funcționează în browserul dvs.: numerele codurilor de bare nu pleacă niciodată din dispozitivul dvs. Copiați rezultatul, descărcați-l ca fișier .txt, sau trimiteți ieșirea înapoi la intrare pentru un alt pasaj.