Streckkod
Vad är en streckkod?
En streckkod, som ofta skrivs barcode, är en optiskt läsbar symbol som representerar data genom ett definierat arrangemang av streck, mellanrum eller andra grafiska element. Inom logistik och e-handel hjälper streckkoder till att identifiera produkter, lagerplatser, paket och logistikenheter, så att skanningsutrustning kan läsa deras identifierare för användning i affärssystem. Den kodade informationen kan vara ett identifikationsnummer, ytterligare produktdata eller en länk till en onlineresurs.

Traditionella endimensionella streckkoder representerar information genom streck och mellanrum som är ordnade längs en linje. Tvådimensionella streckkoder, till exempel QR Code och Data Matrix, kodar information över ett tvådimensionellt mönster. Även om deras utseende skiljer sig åt är båda former av automatisk identifiering och datainsamling. En streckkod är en databärare: dess betydelse beror på kodningsreglerna, den identifierare den innehåller och systemet som tolkar den.
Så fungerar en streckkod
En streckkod kopplar ett fysiskt objekt till information som programvara kan behandla. För att förstå denna koppling måste man skilja den tryckta symbolen från de data som symbolen representerar och de poster som är kopplade till dessa data.
- Data tilldelas eller väljs. Ett företag identifierar den relevanta produkten, lagringsplatsen, försändelsen eller logistikenheten. Det kan använda en intern identifierare eller en identifierare som styrs av en extern standard.
- Data kodas. Programvara för generering av streckkoder omvandlar data till en symbol enligt en viss symbologi. En symbologi definierar regler för hur tecken representeras, hur symbolen arrangeras och hur dess struktur kontrolleras.
- Symbolen visas eller trycks. Streckkoden kan finnas på produktförpackningen, en lageretikett, en fraktetikett eller en annan lämplig yta.
- En läsare fångar och avkodar den. Kompatibel skanningsutrustning tolkar det grafiska mönstret och matar ut de kodade uppgifterna. Alla läsare stöder inte alla streckkodstyper.
- Ett program använder resultatet. Ett lager-, detaljhandels- eller fraktsystem kan hämta en post, validera en förväntad artikel eller registrera en operativ händelse.
Streckkoden innehåller inte nödvändigtvis den information som visas efter skanningen. Till exempel kan en produktidentifierare användas för att hämta en beskrivning från en produktdatabas. På samma sätt kan en paketidentifierare koppla en skanning till en försändelsepost utan att paketets fullständiga rutt eller leveranshistorik kodas.
Huvudsakliga streckkodstyper
Streckkoder kan grupperas efter sin grafiska struktur i endimensionella och tvådimensionella former. Inom dessa grupper har enskilda symbologier olika teckenuppsättningar, kapacitetsgränser, läskrav och användningsregler. Att välja streckkod innebär därför mer än att välja utseende.
| Typ eller symbologi | Struktur | Relevant kommersiell användning | Viktig skillnad |
|---|---|---|---|
| EAN/UPC | Endimensionell | Produktidentifiering, särskilt i detaljhandelns kassor | Kodar en produktidentifierare snarare än en fullständig produktpost. |
| Code 128 | Endimensionell | Alfanumerisk identifiering i affärs- och logistiktillämpningar | Symbologin i sig definierar inte den affärsmässiga betydelsen av dess data. |
| GS1-128 | Endimensionell, baserad på Code 128 | Strukturerade leveranskedjedata på etiketter | Använder GS1-regler och applikationsidentifierare för att identifiera dataelement. |
| ITF-14 | Endimensionell | Identifiering av grupper av handelsartiklar, inklusive kollin | Innehåller ett GTIN och lämpar sig för tillämpningar som innefattar tryck på wellpappmaterial. |
| GS1 DataMatrix | Tvådimensionell | Produktidentifiering och tillhörande strukturerade data | Använder Data Matrix med GS1:s dataformateringsregler. |
| QR Code | Tvådimensionell | Webblänkar och annan kodad information | En QR Code är inte automatiskt en standardiserad produkt- eller försändelseidentifierare. |
Tvådimensionella symboler kan rymma mer information på en kompakt yta än många linjära symboler, men det gör dem inte utbytbara mot befintliga etiketter. Läsarens kapacitet, programvarustöd, krav från handelspartner och tillämplig identifieringsstandard avgör om en viss symbol är lämplig.
Användning inom logistik och e-handel
Mottagning och lagerkontroll
Vid godsmottagning på lagret kan en medarbetare skanna en produkt- eller kollistreckkod och jämföra resultatet med en förväntad mottagning. Lagerprogrammet kan sedan koppla den mottagna kvantiteten till en lagerpost. En separat platsstreckkod kan identifiera hyllan, facket eller lagringsområdet där varorna placeras.
Dessa identifierare tjänar olika syften. En produktstreckkod identifierar produkten eller den relevanta handelsartikeln; en platsstreckkod identifierar var varorna lagras. En skanning bidrar till lagerprecision endast när programvaran tolkar identifieraren korrekt och registrerar den avsedda åtgärden. Att skanna en produkt utan att bekräfta kvantitet, plats eller arbetsflödets sammanhang fastställer inte i sig ett korrekt lagersaldo.
Plockning, packning och expediering
Under plockningen kan skanning hjälpa till att jämföra en vald artikel med ett orderkrav. Vid packningen kan ett företag skanna artikeln igen för att kontrollera dess koppling till ordern. Detta är möjliga arbetsflödeskontroller, inte funktioner som garanteras av själva streckkoden.
Expediering innebär ett annat identifieringslager. En fraktetikett kan innehålla en streckkod som representerar en paketidentifierare eller en annan referens som transportören kräver. En logistiketikett kan identifiera en pall eller annan logistikenhet med hjälp av en Serial Shipping Container Code, eller SSCC. Produktidentifiering och identifiering av logistikenheter bör inte behandlas som likvärdiga: en pall kan innehålla flera produkter, medan identiska produkter kan transporteras i separata paket.
Leveranser och returer
I paketnätverk kan skanning av en identifierare bidra till en spårningshändelse när transportörens system kopplar skanningen till en plats, tidpunkt och operativ status. Symbolen rapporterar inte kontinuerligt paketets position. Spårningssynligheten beror på vilka händelser som registreras och görs tillgängliga av de relevanta systemen.
Vid en retur kan en streckkod identifiera en returauktorisering, en returförsändelse eller produkten som returneras. Dessa referenser besvarar olika frågor. En identifierare för returförsändelsen kopplar paketet till dess transportpost, medan en produktidentifierare hjälper till att fastställa vilken artikel som har anlänt. Ingen av dem bevisar ensam att en återbetalning har godkänts.
Gränsöverskridande försändelser
Inom gränsöverskridande e-handel kan streckkoder hjälpa till att koppla fysiska varor och paket till poster som utbyts mellan säljare, lager och transportoperatörer. Standardiserade identifierare kan stödja datautbyte, men interoperabilitet kräver fortfarande kompatibla datadefinitioner och system.
Man bör inte anta att en produktstreckkod fastställer tullklassificering, ursprungsland, deklarerat värde eller importberättigande. Detta är separata frågor om handelsdata och efterlevnad. En streckkod kan ge tillgång till kompletterande poster, men skanning av den ersätter inte den information eller de dokument som krävs för en viss försändelse.
Streckkod, identifierare, SKU och spårningsnummer
Flera termer förekommer tillsammans på förpackningar och etiketter men beskriver olika saker. Skillnaden ligger mellan den grafiska databäraren, den identifierare som bärs och det affärsobjekt som identifieras.
| Term | Betydelse | Relation till en streckkod |
|---|---|---|
| Streckkod | En maskinläsbar grafisk representation av data | Innehåller en identifierare eller annan kodad information. |
| GTIN | Global Trade Item Number, en GS1-identifierare för handelsartiklar | Kan representeras i en lämplig streckkod. |
| SKU | Stock keeping unit, som används av ett företag för att identifiera en lagerartikel | Kan kodas i en streckkod; den är inte automatiskt en globalt standardiserad identifierare. |
| Spårningsnummer | En identifierare som används för att hämta spårningsinformation om försändelser eller paket | Kan förekomma både som läsbar text och kodade data på en fraktetikett. |
| SSCC | En GS1-identifierare för en logistikenhet, till exempel en pall, ett kolli eller ett paket | Kan kodas på en logistiketikett, inklusive i GS1-128. |
| Serienummer | En identifierare som skiljer en enskild instans från andra inom sitt identifieringssammanhang | Kan kodas tillsammans med andra data när formatet och tillämpningen stöder det. |
En identifierare på produktnivå identifierar inte nödvändigtvis en enskild fysisk artikel. Flera enheter av samma handelsartikel kan ha samma GTIN. För att skilja enskilda enheter åt krävs ytterligare identifiering, till exempel serialisering, där det relevanta systemet stöder detta.
Läskvalitet och operativa kontroller
En lyckad skanning beror både på symbolens kvalitet och på korrekt användning. En läsbar streckkod som innehåller fel identifierare kan ändå orsaka ett operativt fel. Omvänt kan korrekt tilldelade data vara oanvändbara om den tryckta symbolen inte kan avkodas på ett tillförlitligt sätt.
- Kontrollera det format som krävs. Bekräfta symbologi, datastruktur och etikettkrav med det mottagande systemet eller handelspartnern innan etiketter produceras.
- Kontrollera tilldelningen av identifierare. Säkerställ att det kodade värdet avser den avsedda produkten, paketet, platsen eller logistikenheten.
- Bevara symbolens geometri. Undvik utdragning, beskärning eller storleksändring som förändrar de erforderliga proportionerna eller gör symbolen olämplig för användningen.
- Behåll fria ytor. Håll de erforderliga frizonerna runt symbolen fria från text, ramar och annan grafik.
- Ta hänsyn till den fysiska ytan. Veck, skador, dålig kontrast, reflekterande förpackningar och placering över kanter kan störa avläsningen.
- Testa hela arbetsflödet. Kontrollera inte bara att en läsare avkodar symbolen, utan även att målprogrammet tolkar och registrerar uppgifterna korrekt.
Verifiering av streckkoder är mer specifik än en lyckad testskanning. Vid verifiering utvärderas symbolens kvalitet mot tillämpliga kriterier med lämplig utrustning och lämpliga metoder. Att en symbol kan läsas på en enhet bevisar därför inte att den uppfyller alla relevanta kvalitets- eller användningskrav. GS1:s riktlinjer skiljer verifiering från vanlig skanning och behandlar både tryckkvalitet och dataintegritet.
Vanliga missförstånd
En streckkod är inte en fullständig databas. Vissa symboler innehåller ytterligare attribut, men många innehåller en identifierare som används för att slå upp information någon annanstans. Produktbeskrivningar, priser och försändelsehistorik kan lagras utanför symbolen.
En streckkod är inget bevis på äkthet. En synlig symbol kan kopieras. Autentisering kräver lämpliga kontroller utöver att en läsbar kod finns.
En streckkod är inte en RFID-tagg. Streckkoder läses optiskt, medan radiofrekvensidentifiering använder radiokommunikation. Båda kan stödja automatisk identifiering, men deras läsmetoder och infrastruktur skiljer sig åt.
En skanning är inte nödvändigtvis en platsuppdatering. Dess betydelse beror på programmet och arbetsflödet. En lagerskanning är till exempel inte automatiskt en spårningshändelse hos transportören.
Vanliga frågor
Är ”bar code” och ”barcode” olika termer?
Nej. De är alternativa stavningar av samma term. ”Barcode” används ofta som ett enda ord i standarder och teknisk dokumentation.
Är en QR Code en streckkod?
Ja. En QR Code är en tvådimensionell streckkod. Dess kodade innehåll kan vara en webbadress eller andra data; den identifierar inte nödvändigtvis en produkt eller försändelse.
Är en streckkod samma sak som ett spårningsnummer?
Nej. Ett spårningsnummer är en identifierare, medan en streckkod är ett grafiskt sätt att representera data. En fraktetikett kan koda ett spårningsnummer i en streckkod.
Uppdateras lagret automatiskt när en streckkod skannas?
Nej. Lagerförändringar sker endast när det anslutna programmet tolkar skanningen som en del av en konfigurerad transaktion, till exempel mottagning, plockning eller lagerjustering.
Källor
- GS1: Streckkoder — Streckkoders funktioner, linjära och tvådimensionella symbologier samt leveranskedjetillämpningar.
- GS1: Global Trade Item Number (GTIN) — Identifiering av handelsartiklar och skillnaden mellan identifierare och databärare.
- GS1: Serial Shipping Container Code (SSCC) — Identifiering av logistikenheter.
- GS1: Verifiering av streckkoder — Bedömning av streckkodskvalitet och skillnaden mellan verifiering och skanning.
- GS1: EPC/RFID — Radiofrekvensidentifiering som en separat teknik för automatisk identifiering.


