Kod Code39 to alfanumeryczny kod kreskowy, a więc może zawierać zarówno cyfry, jak i litery. Można za jego pomocą zakodować 43 znaki alfanumeryczne (duże litery od A do Z, cyfry, znaki specjalne: -, ., spacja, $, /, +, %).
Zaletą tego standardu kodów kreskowych jest również to, że może on zostać odczytany przez prawie każdy czytnik.
Uwaga: Jeśli posiadasz w panelu administracyjnym dużą ilość towarów i ponad 1000 rozmiarów, to przy wydruku etykiet z kodami kreskowymi powinieneś korzystać właśnie ze standardu Code39, za pomocą którego możesz zapisać zdecydowanie większą ilość znaków niż za pomocą EAN-13. Dzięki temu wygenerujesz kody kreskowe dla towarów nawet wtedy, kiedy posiadasz w panelu administracyjnym IAI-Shop.com ich tysiące i w wielu rozmiarach.
Kod EAN-13, to numeryczny kod kreskowy, a więc może zawierać jedynie cyfry. Można za jego pomocą zakodować tylko do 12 cyfr (ostatnia, trzynasta cyfra, to tzw., cyfra kontrolna). EAN-13 wykorzystywany jest przede wszystkim do znakowania opakowań. Wersję EAN-13 wykorzystuje się również m.in. do kodowania numerów ISBN i ISSN, które można znaleźć odpowiednio na okładkach książek i czasopism.
Kod wymaga stosunkowo wysokiej precyzji wydruku, stąd nie może być stosowany na niskiej jakości papierze (np. kartonie) oraz wymaga w miarę dobrej jakości drukarek.
Pamiętaj, że EAN-13 pozwala na wykorzystanie tylko 12 cyfr — ostatnia, 13. cyfra jest sumą kontrolną
Żeby zmienna odpowiedzialna za EAN-13 wygenerowała się prawidłowo na etykiecie w postaci kodu kreskowego, towar musi posiadać:
Przykład:
Np. kod IAI to "1".
Uwaga: Aktualnie generowanie kodu kreskowego w standardzie EAN-13 działa tylko dla kodu IAI.
Nie korzystaj z EAN-13, jeśli kody Twoich towarów składają się nie tylko z liczb, ale i ze znaków
Nie zalecamy używania standardu EAN-13 do wydruku kodów kreskowych dla etykiet towarów, ponieważ za jego pomocą możesz zapisać tylko cyfry. Oznacza to, że jeśli w kodzie towaru znajduje się jakikolwiek znak, to kod EAN-13 dla takiego towaru nie będzie mógł być wygenerowany.
Dlatego zalecamy korzystanie ze standardu Code39, za pomocą którego możesz zakodować duże litery od A do Z, cyfry oraz znaki specjalne: -, ., spacja, $, /, +, %.
Przeczytaj więcej o generowaniu etykiet z kodami kreskowymi