Több helyen is kezelünk GS1 databar típusú vonalkódokat. Ezekkel egyszerre több információt tudunk leolvasni vonalkódokból, így akár egyszerre gyártási számokat növelünk, a GS1 Databar-ben lévő EAN13 kód szerinti kiszereléssel növeljük a mennyiséget, így megkönnyítve egy nagyobb csomag leolvasását.
A GS1 Databar egy elválasztó funkció karakterlánccal kezdődik, adattípusonként a típusazonosító, utána maga az adat. Változó hosszúságú adat esetén az érték végén mindenképpen szükséges az elválasztó karakterlánc az adat beviteléhez. Az elválasztó karaktereket közvetlenül, illetve zárójelben is beírhatjuk.
Jelenleg a következő típusokat értelmezzük:
02 |
EAN kód, kötelezően 14 karakter fixen. Ha EAN13 kódot használunk, előről 0-val ki kell pótolnunk azt. Azt definiáljuk vele, egy logisztikai egységben, hány darab termék található. Angol neve: GTIN of Trade Items Contained in a logistic unit |
01 |
A sERPa ugyanúgy kezeli, mint a 02 elválasztó karakterláncot :EAN kód, kötelezően 14 karakter fixen. Ha EAN13 kódot használunk, előről 0-val ki kell pótolnunk azt. Azt definiáljuk vele, hány darab termék található. Angol neve: Global Trade Item Number |
15 |
Fix 6 karakter. A szavatosság, ameddig garantáljuk, hogy ugyanolyan lesz, mint újonnan. Angol neve: Best before date |
17 |
A sERPa ugyanúgy kezeli, mint a 15 elválasztó karakterláncot: 6 karakter. Lejárati dátum. Angol neve: Expiration date |
10 |
Változó számú karakterű lehet, maximum 20. Az adott termék/termékek gyártási számát jelöli. Angol neve: Batch or lot number |
21 |
Hasonlóan kezeli a 10 karakterlánchoz: maximum 20 karakter, változó számú. Az adott termék/termékek szériaszáma. Angol neve: Serial number |
Egyes elválasztó karakterláncokat a program figyelmen kívűl hagy, azaz nem értelmezi, de ha az Ügyfélnek szüksége van rá, odafűzheti pl. 421.
(02)02000000121123(10)100359 - a vonalkód tartalmazza a kiválasztott termék EAN13 vonalkódját, ami 0-val pótoltunk ki a 02 elválasztó karakterlánc után. Ezután megadtuk a gyártási számot is, amit a 10 elválasztó karakterlánc utáni számok jelölnek. Fontos megjegyezni, hogy az EAN kód jelölhet akár egy nagyobb egységnek pl. 100 kg-os egységnek a vonalkódját is. Ekkor az egységgel fog növekedni a kiválasztott termék mennyisége.
(02)07878787878787(15)220202(10)55162 - a vonalkód tartalmazza a kiválasztott termék EAN13 vonalkódját, ami 0-val pótoltunk ki a 02 elválasztó karakterlánc után. Ezután megadtuk a szavatosságot is, amit a 15 elválasztó karakterlánc jelöl. Utána megadtuk a gyártási számot is, ami a 10 elválasztó karakterlánc után következik.
0208888888888666 - ennek kiolvasása kicsit nehézkesebbnek tűnhet, de nem bonyolultabb a fenti példáknál. A 02 elválasztó karakterlánccal kezdünk. Utána jön egy 0, amivel az ezután következőd EAN13 vonalkódot pótoljuk ki.