Over GS1-128 barcodes
Inleiding
GS1-128 (voorheen UCC/EAN-128 genoemd) is een veelgebruikte standaard die is ontwikkeld voor het uitwisselen van gegevens tussen bedrijven. Deze gegevens kunnen diverse informatie bevatten over een specifiek product, zoals de ten minste houdbaar tot-datum (THT-datum), vervaldatum, batch-/partijnummer, serienummer, enzovoort.
Met deze gegevens kan je traceren waar het product vandaan komt en het risicoprofiel van bepaalde producten bepalen — bijvoorbeeld hoe lang een product houdbaar is. De GS1-128 barcode kan maximaal 48 tekens coderen.
De betekenis van de cijfers in een GS1-128 barcode
Voordat we dieper ingaan op de structuur, moeten we eerst begrijpen wat een toepassingsidentificator (Application Identifier of AI) is binnen de context van GS1-128.
Een toepassingsidentificator is een numeriek voorvoegsel dat aangeeft wat voor soort informatie volgt in de barcode. Direct na de AI volgt een reeks cijfers met de daadwerkelijke data, waarvan de lengte afhankelijk is van het type AI.
Bijvoorbeeld, als we de GS1-128-code 3100 001400 hebben, dan betekent dit dat het product 14 kilogram weegt. Het voorvoegsel 3100 (een standaard van GS1) geeft aan dat het om het gewicht in kilogram gaat. De cijfers die volgen (001400) geven de hoeveelheid aan, waarbij de lengte van het gegevensveld in dit geval 6 cijfers is.
Het aangeven van decimalen
Wil je decimalen aangeven in het gewicht? Dan pas je het laatste cijfer van het voorvoegsel aan. Dit cijfer bepaalt het aantal decimalen dat je moet toepassen op de waarde in het dataveld.
3102 001400→ het product weegt 0,14 kg (2 decimalen)3106 001400→ het product weegt 0,00014 kg (6 decimalen)
Hieronder zie je een voorbeeld van een GS1-128 barcode:

Meer informatie
Voor een compleet overzicht van de verschillende toepassingsidentificatoren kun je terecht op de officiële GS1-website.