ASCII 032–127
80
Beregnes automatisk.
GS1-128 bruges hovedsageligt til produkt- og pallemærkning inden for handel og industri. Den forældede udgave af GS1-128 var EAN/UCC-128. GS1-128 er en særlig form af Kode 128. Det bruger en speciel karakter – FNC1 – lige efter startkarakteren til at skelne fra EAN-128.
En GS1-128 stregkode kan indkode flere data. Fødevare-paller får f.eks produktkoden (som i GTIN-13) og yderligere vægtinformation og udløbsdato i en stregkode.
For at være i stand til at indkode forskellige data i en stregkode, er der internationale standardiserede data-beskrivelser, som definerer typen af indkodede data. De er benævnt Application Identifier (AI).
Her finder du en lister over mulige AI:
Application Identifier Values
Den viste stregkode herover læses på denne måde: (! nl)
Værdierne inde i parenteser er Application Identifikatorer,
værdierne bag er de relevante data. Parenteserne øger blot
læsbarheden af tekstlinjen, de er ikke indkodet i stregkoden selv.
Den førende (01)
er den produktkode AI, der altid kræver 14
cifre. Disse 14 cifre følge efter AI. Så kan du se næste AI for de
næste data. I dette eksempel kan du se det tegnsæt for en
udløbsdato, der indledes med AI (15)
, som kræver 6 cifre til
at kode udløbsdatoen i formatet ÅÅMMDD. I dette eksempel er det
datoen 2010/12/31.
I Barcody skal AI angives i kantet parentes [] for at
kunne bruge runde parenteser () i datafelter. Data med
variabel længde er begrænset af en efterfølgende AI, f.eks kan du
definere den mængde (AI # 30, her 19 stykker) og serienummer (AI #
21) på denne måde: [30]19[20]123456789012
. Barcody
validerer de anvendte AIs og datafelter og reagerer i overensstemmelse
hermed. Først når alle indtastede data er gyldige, bliver stregkoden
produceret og vist.