Skip to main content
HomeBlogWoordenlijstAutomatische identificatietechnologie voor barcodes

Automatische identificatietechnologie voor barcodes

17TRACK

Wat is automatische barcode-identificatietechnologie?

Automatische barcode-identificatietechnologie is het gebruik van optische symbolen die door machines kunnen worden gelezen, scanners en software om gecodeerde gegevens vast te leggen en producten, verpakkingen, logistieke eenheden of andere objecten te identificeren. In logistiek en ecommerce verbindt deze technologie fysieke goederen met digitale gegevens die worden gebruikt voor ontvangst, voorraadbeheer, orderverwerking, verzending en retouren. De technologie wordt vaak barcode-identificatie genoemd en maakt deel uit van automatische identificatie en gegevensvastlegging, oftewel AIDC.

Automatische barcode-identificatietechnologie

Een barcode is de gegevensdrager, niet het volledige identificatiesysteem. De barcode kan een identificator coderen die software gebruikt om een record op te halen, of kan aanvullende informatie bevatten, zoals een batchnummer of vervaldatum. Een bruikbare identificatie hangt daarom zowel af van een leesbaar symbool als van de juiste relatie tussen de gegevens ervan en het gescande object.

Hoe barcode-identificatie werkt

Een barcode-identificatiesysteem combineert verschillende functies: identificatoren toewijzen, gegevens coderen, symbolen produceren, deze lezen, de inhoud ervan interpreteren en het resultaat koppelen aan een bedrijfsproces. Deze functies houden verband met elkaar, maar een fout in de ene functie kan niet noodzakelijk door de andere worden gecorrigeerd.

  1. Een identificator toewijzen. Een organisatie bepaalt welk product, individueel artikel, karton, pallet, zending of andere entiteit door de identificator wordt vertegenwoordigd. De beoogde reikwijdte is belangrijk: een productidentificator en een identificator van een logistieke eenheid beantwoorden verschillende vragen.
  2. De gegevens coderen. Software zet de identificator en toegestane aanvullende informatie om in een barcodesymbologie. Een symbologie bepaalt hoe gegevens worden weergegeven door streepjes, spaties of tweedimensionale patronen.
  3. Het symbool produceren en bevestigen. De barcode wordt op de verpakking gedrukt, als label aangebracht of op een andere manier op het object gemarkeerd. De afmetingen, het contrast, de plaatsing en de omliggende vrije ruimte beïnvloeden de leesbaarheid.
  4. De barcode vastleggen en decoderen. Een compatibele lezer legt het optische patroon vast en zet dit om in gegevens. Laserscanners worden geassocieerd met lineaire barcodes, terwijl beeldlezers lineaire en tweedimensionale symbolen kunnen ondersteunen, afhankelijk van hun mogelijkheden en configuratie.
  5. De gegevens interpreteren en valideren. Software controleert de gedecodeerde inhoud aan de hand van het verwachte formaat en de bedrijfscontext. Een leesbare barcode kan nog steeds een onverwachte identificator bevatten of naar het verkeerde object verwijzen.
  6. De bedrijfsgebeurtenis registreren. Een applicatie koppelt de identificator aan een handeling, zoals goederen ontvangen, een pick bevestigen of een pakketoverdracht registreren.

De laatste stap is vooral belangrijk in de logistiek. Het scannen van een label betekent niet automatisch dat een artikel is verzonden, afgeleverd of in de voorraad is opgenomen. De betekenis hangt af van de applicatie, de handeling van de medewerker, de locatie en de workflow die aan die scan is gekoppeld.

Barcodeformaten en identificatiestandaarden

Barcodeformaten en identificatiestandaarden behandelen verschillende onderdelen van het systeem. Een barcodeformaat bepaalt hoe informatie optisch wordt weergegeven; een identificatiestandaard bepaalt wat een identificator betekent en hoe deze wordt toegewezen. GS1-standaarden bieden gevestigde voorbeelden van beide.

BarcodefamilieHoe gegevens worden weergegevenVoorbeeldenOperationele overweging
Lineaire of eendimensionale barcodesGegevens worden weergegeven door een reeks streepjes en spaties.EAN/UPC, Code 128 en ITF-14De lezer moet de specifieke symbologie ondersteunen en het symbool heeft geschikte afmetingen en vrije ruimte nodig.
Tweedimensionale barcodesGegevens worden weergegeven in patronen die over twee dimensies zijn verdeeld.Data Matrix en QR CodeEen compatibele beeldlezer en een geschikte software-interpretatie zijn vereist.

Deze families beschrijven symboolstructuren, geen afzonderlijke categorieën goederen of zendingen. Bij het kiezen van een formaat moet rekening worden gehouden met de te dragen gegevens, de beschikbare printruimte, de scanomgeving en de vereisten van ontvangende systemen. Een formaat dat geschikt is voor de ene workflow is niet automatisch geschikt voor een andere.

Identificatoren, gegevensdragers en interne referenties

TermBetekenisBelangrijk onderscheid
GTINEen Global Trade Item Number identificeert een handelseenheid binnen het GS1-systeem.Het identificeert een handelseenheid, niet noodzakelijk een individueel geserialiseerde fysieke eenheid.
SSCCEen Serial Shipping Container Code identificeert een individuele logistieke eenheid, zoals een pallet of pakket.Het identificeert de logistieke eenheid en niet elk afzonderlijk product dat zich daarin bevindt.
SKUEen stock keeping unit is een interne referentie die wordt gebruikt om een product of productvariant te beheren.De betekenis hangt af van de organisatie die de code toewijst; het is niet automatisch een wereldwijd gestandaardiseerde identificator.
BarcodeEen optische weergave van gegevens die door machines kan worden gelezen.De barcode draagt informatie, maar is niet synoniem met de identificator die erin is gecodeerd.
SymbologieDe regels voor het weergeven van gegevens in een bepaald barcodeformaat.De symbologie beschrijft de coderingsstructuur en niet het bedrijfsobject dat wordt geïdentificeerd.

GS1-128 gebruikt bijvoorbeeld de Code 128-symbologie binnen het GS1-systeem. GS1 Application Identifiers geven de betekenis en het formaat van gegevenselementen aan, zoals een SSCC, batchnummer of vervaldatum. Het lezen van de tekens is slechts één onderdeel van de verwerking van zo'n symbool; software moet de gegevensstructuur ook correct interpreteren.

Gebruik in logistiek en ecommerce

Barcode-identificatie verbindt activiteiten in magazijnen en transport met records in voorraadapplicaties, warehousemanagementsystemen, ordermanagementsystemen en carriersystemen. De volgende voorbeelden zijn illustratieve workflows en geen vereisten die voor elke operatie gelden.

ProcesMogelijke scanactiviteitDoel
OntvangstScan een product-, karton- of palletlabel tegen een verwachte ontvangst.Koppel binnenkomende goederen aan het juiste ontvangstrecord en identificeer afwijkingen.
InslagScan goederen en een label van een opslaglocatie.Registreer waar de voorraad is geplaatst.
Orderpicken en verpakkenScan een artikel en vergelijk het met een ordervereiste.Controleer of het geselecteerde product overeenkomt met het verwachte artikel.
VerzendingScan een pakket- of label van een logistieke eenheid tijdens het verzenden.Koppel de fysieke eenheid aan een uitgaande verplaatsing of overdracht.
RetourenScan een retourreferentie en, indien relevant, een productidentificator.Verbind geretourneerde goederen met het juiste retour- en inspectieproces.

Een ecommerce-magazijn kan bijvoorbeeld een productbarcode scannen voordat een artikel in een verzenddoos wordt geplaatst. De software kan de gedecodeerde identificator vergelijken met de orderregel. Deze controle kan de nauwkeurigheid van het orderpicken ondersteunen, maar stelt niet vast dat het artikel onbeschadigd is of dat de doos de juiste hoeveelheid bevat, tenzij de workflow die controles omvat.

Grensoverschrijdende verzending

Grensoverschrijdende verplaatsingen kunnen in verschillende fasen verschillende labels en identificatoren omvatten. Een productbarcode, een magazijnreferentie en een trackingbarcode van een vervoerder kunnen allemaal op gerelateerde verpakkingen voorkomen en toch verschillende doelen dienen. Systemen hebben een betrouwbare koppeling tussen deze referenties nodig wanneer het bedrijfsproces vereist dat ze met elkaar worden verbonden.

Een barcode stelt op zichzelf geen douaneclassificatie, land van herkomst, aangegeven waarde of naleving van regelgeving vast. De barcode kan helpen bij het ophalen van records die dergelijke informatie bevatten, maar de geldigheid van die records is een afzonderlijke kwestie. Evenzo bewijst het lezen van een pakketidentificator niet dat de douanevrijgave is verleend; die status vereist informatie uit het relevante inklaringsproces.

Barcode-identificatie, tracking en traceerbaarheid

Identificatie beantwoordt de vraag welk object of welke categorie objecten door een code wordt vertegenwoordigd. Tracking betreft geregistreerde verplaatsingen of status. Traceerbaarheid betreft de mogelijkheid om relevante geschiedenis en relaties binnen een proces of toeleveringsketen te volgen. Barcodescans kunnen bijdragen aan tracking en traceerbaarheid, maar het gedrukte symbool alleen biedt geen van beide mogelijkheden.

Een trackingrecord vereist gebeurtenissen die aan een identificator zijn gekoppeld, zoals het tijdstip, de locatie en de bedrijfsstap van een scan. Traceerbaarheid kan ook relaties tussen producten, batches, dozen en pallets vereisen. GS1 EPCIS biedt een standaard voor het delen van gegevens over zichtbaarheidsgebeurtenissen; deze standaard verschilt van de barcode die wordt gebruikt om een identificator vast te leggen.

Een identificator op productniveau die door uitwisselbare eenheden wordt gedeeld, kan niet op zichzelf het ene individuele exemplaar van het andere onderscheiden. Wanneer traceerbaarheid per individuele eenheid nodig is, moeten het identificatieschema en de records dat onderscheid bieden, bijvoorbeeld door serialisatie. Identificatie op batchniveau dient een ander doel en mag niet worden verward met identificatie van individuele eenheden.

Leesbaarheid, gegevenskwaliteit en operationele beperkingen

Barcode-identificatie hangt af van zowel optische kwaliteit als informatiekwaliteit. Een goed gedrukt label met een onjuiste identificator kan een gegevensfout veroorzaken, terwijl een correct toegewezen identificator op een onleesbaar label een workflow kan onderbreken.

  • Afdrukkwaliteit: Onvoldoende contrast, vervormde afmetingen, vegen of ontbrekende elementen kunnen het decoderen beïnvloeden.
  • Plaatsing en toestand: Vouwen, slijtage, gebogen oppervlakken, reflecterende wikkels en obstructies kunnen het moeilijk maken een symbool vast te leggen.
  • Compatibiliteit van de lezer: Een lezer moet de symbologie ondersteunen en zo zijn geconfigureerd dat deze de informatie doorgeeft die de applicatie verwacht.
  • Gegevensinterpretatie: Voorloopnullen, scheidingstekens en gestructureerde gegevenselementen moeten behouden blijven of correct worden verwerkt.
  • Nauwkeurigheid van records: De gedecodeerde identificator moet in het ontvangende systeem overeenkomen met het juiste product, de juiste logistieke eenheid of de juiste transactie.
  • Workflowcontroles: Applicaties hebben regels nodig voor onverwachte codes, dubbele scans, ontbrekende records en mislukte leespogingen.

Barcodeverificatie verschilt van een succesvolle scan. Bij verificatie wordt de kwaliteit van het symbool beoordeeld aan de hand van toepasselijke specificaties. Een succesvolle lezing door één apparaat toont aan dat het apparaat het symbool onder die omstandigheden heeft gedecodeerd; dit bewijst niet dat het symbool consistent leesbaar is met andere apparatuur of in andere omgevingen.

Voordat een barcodeworkflow wordt ingevoerd, moet een operator vaststellen wat elke identificator vertegenwoordigt, welke formaten handelspartners accepteren, waar labels worden geplaatst en hoe uitzonderingen worden afgehandeld. Tests moeten de beoogde printers, verpakkingsmaterialen, lezers en software-interfaces omvatten, in plaats van alleen een afbeelding op een scherm te controleren.

Veelvoorkomende misverstanden

  • Een barcode bevat het volledige productrecord. Veel barcodes bevatten een identificator die wordt gebruikt om elders informatie op te halen. Sommige formaten kunnen aanvullende gegevens bevatten, maar de beschikbare inhoud hangt af van het coderingsschema en de implementatie.
  • Elke barcode identificeert een uniek fysiek artikel. Sommige barcodes identificeren een handelseenheid die door veel identieke eenheden wordt gedeeld. Voor individuele identificatie zijn een geschikte unieke referentie en ondersteunende records nodig.
  • Scannen werkt automatisch elk verbonden systeem bij. Updates zijn afhankelijk van applicatieregels, integraties, connectiviteit en gebeurtenisverwerking.
  • Een barcode die er geldig uitziet, bewijst authenticiteit. Een barcode kan worden gekopieerd. Leesbaarheid alleen bewijst niet dat de gelabelde goederen echt zijn of dat het label rechtmatig is aangebracht.

Veelgestelde vragen

Is barcode-identificatie hetzelfde als het volgen van zendingen?

Nee. Barcode-identificatie legt een identificator vast. Het volgen van zendingen combineert die identificator met geregistreerde gebeurtenissen en statusinformatie uit het transportproces.

Kan een barcode een individueel pakket identificeren?

Ja, als de gecodeerde referentie dat pakket of die logistieke eenheid binnen het relevante identificatiesysteem identificeert. Een productbarcode alleen identificeert niet noodzakelijk het pakket waarin het product zich bevindt.

Is voor het scannen van een barcode een internetverbinding nodig?

Voor het optisch decoderen zelf is niet per se internettoegang nodig. Het ophalen van externe records, het valideren van gegevens tegen een online service of het delen van gebeurtenissen kan connectiviteit vereisen, afhankelijk van de implementatie.

Vallen QR-codes onder automatische barcode-identificatietechnologie?

Ja. QR-codes zijn tweedimensionale barcodes. Hun bruikbaarheid in een logistieke workflow hangt af van de gecodeerde gegevens, de compatibiliteit van de lezer en de software die het resultaat interpreteert.

Bronnen