Strekkodesystem
Hva er et strekkodesystem?
Et strekkodesystem, også skrevet som strekkodesystem, er en kombinasjon av maskinlesbare symboler, skanneutstyr, programvare og arbeidsrutiner som brukes til å identifisere objekter og registrere informasjon om dem. Innen logistikk og netthandel kobler det fysiske varer, lagringssteder, pakker og logistiske enheter sammen med digitale registreringer, slik at mottak, lagerbeholdning, ordrebehandling, forsendelser og returer kan registreres og kontrolleres.

Selve strekkoden er bare én komponent. Et komplett system må fastslå hva en identifikator representerer, produsere eller skaffe det riktige symbolet, lese det korrekt og bruke den dekodede informasjonen i en forretningsapplikasjon. Når en vare for eksempel skannes under plukking av en ordre, kan et lagerstyringssystem kontrollere om den valgte varen samsvarer med ordrelinjen.
Selv om begrepet opprinnelig stammet fra symboler laget av parallelle streker og mellomrom, kan strekkodesystemer også bruke todimensjonale symboler, blant annet QR Code og Data Matrix. Det riktige symbolet avhenger av informasjonen som skal kodes, gjeldende standarder, skanneutstyret og kravene til mottakerorganisasjonen.
Komponenter i et strekkodesystem
Et fungerende system krever samsvar mellom fysiske etiketter og digitale registreringer. Å kjøpe skannere eller skrive ut etiketter etablerer ikke i seg selv dette samsvaret.
- Identifikasjonsregler: Disse definerer hva som identifiseres, for eksempel en produkttype, en individuell serialisert vare, en lagerplass eller en logistisk enhet.
- Strekkodesymboler: Disse inneholder identifikatorer eller andre data i et maskinlesbart format. En strekkodesymbologi angir hvordan denne informasjonen representeres.
- Etikettproduksjon eller merking: Symboler kan trykkes på emballasje, påføres som etiketter eller merkes direkte på egnede overflater.
- Leserutstyr: Kompatible skannere, kameraer eller mobile enheter fanger opp og dekoder symbolene.
- Forretningsprogramvare og registreringer: Applikasjoner tolker den dekodede informasjonen og kobler den til produkter, ordrer, steder, forsendelser eller andre registreringer.
- Arbeidsrutiner: Disse fastsetter når det skal skannes, hvordan avvik skal håndteres, og hvordan skadde, dupliserte eller uidentifiserte etiketter skal behandles.
Disse komponentene er gjensidig avhengige. Et tydelig trykt symbol kan fortsatt føre til en feil transaksjon hvis identifikatoren er tildelt feil produkt. Omvendt kan en nøyaktig database ikke kompensere for en etikett som det tilgjengelige utstyret ikke kan lese.
Slik fungerer et strekkodesystem
- Definer identifikasjonsnivået. Organisasjonen avgjør om prosessen må skille mellom en produkttype, et parti eller en batch, en individuell vare eller en håndteringsenhet som en pall.
- Tildel eller skaff en identifikator. Identifikatoren opprettes i henhold til relevante interne eller eksterne identifikasjonsregler og knyttes til en forretningsregistrering.
- Kod informasjonen. Det valgte strekkodeformatet representerer identifikatoren og, når det støttes og kreves, tilleggsinformasjon som batchnummer eller utløpsdato.
- Påfør symbolet. Strekkoden plasseres slik at den kan leses under den tiltenkte operasjonen uten å bli skjult av innpakning, bretter eller andre etiketter.
- Skann ved en prosesshendelse. En medarbeider eller automatisk leser registrerer strekkoden under mottak, plassering, plukking, pakking, utsendelse eller en annen definert aktivitet.
- Valider og registrer transaksjonen. Programvaren kontrollerer den dekodede informasjonen mot oppgaven eller den forventede registreringen. Den kan godta transaksjonen, be om mer informasjon eller markere et avvik.
Å lese en strekkode og å fullføre en transaksjon er to forskjellige handlinger. En vellykket dekoding betyr at utstyret har tolket symbolet; det beviser ikke at varene er riktige, at forventet mengde er til stede eller at transaksjonen er lagret. Disse kontrollene avhenger av applikasjonslogikk og operasjonelle kontrolltiltak.
Strekkodeformater brukt i handel og logistikk
Strekkodeformater grupperes vanligvis i lineære og todimensjonale symboler. Dette skillet beskriver den fysiske strukturen, ikke den forretningsmessige betydningen til alle identifikatorene de kan inneholde. Eksemplene nedenfor viser etablerte formater og er ikke en uttømmende klassifisering.
| Format | Struktur | Relevant bruk | Viktig forskjell |
|---|---|---|---|
| EAN/UPC | Lineær | Identifikasjon av handelsvarer i detaljhandelen ved bruk av Global Trade Item Numbers | Identifiserer en handelsvare; identifiserer ikke i seg selv en pakke eller forsendelse. |
| Code 128 | Lineær | Koding av alfanumerisk informasjon i operative applikasjoner | Symbologien alene fastslår ikke felles forretningsmessige betydninger for de kodede dataene. |
| GS1-128 | Lineær, basert på Code 128 | Logistikketiketter og strukturerte data i forsyningskjeden | Bruker GS1-konvensjoner og applikasjonsidentifikatorer for å skille dataelementer. |
| GS1 DataMatrix | Todimensjonal | Identifikasjon og ytterligere strukturerte data der applikasjonen krever det | Bruker GS1-datastrukturen; det er ikke bare et hvilket som helst Data Matrix-symbol. |
| QR Code | Todimensjonal | Koding av informasjon som nettadresser eller identifikatorer | Den forretningsmessige betydningen avhenger av det kodede innholdet og applikasjonen som tolker det. |
GS1-applikasjonsidentifikatorer angir betydningen og formatet til tilknyttede dataelementer. De gjør det mulig for kompatible applikasjoner å skille mellom informasjon som en produktidentifikator, et batchnummer eller en utløpsdato. Et system som håndterer disse elementene, må tolke strukturen korrekt i stedet for å behandle hver skanning som en udifferensiert tegnstreng.
Bruk gjennom hele logistikkprosessen
Mottak og lagerbeholdning
Under mottak kan en strekkode koble ankomne varer til en forventet produkt- eller logistikkregistrering. Avhengig av arbeidsflyten kan operatører også registrere mengder, batcher, serienumre og lagringssteder. Skanning av et produkt fastslår ikke automatisk antallet mottatte enheter; mengden må kodes, angis, telles eller beregnes i henhold til en definert prosess.
Under plassering og etterfylling kan skanning av både varene og destinasjonen bidra til å knytte lagerbeholdningen til en lagerplass. Lageropptellinger kan bruke de samme identifikatorene til å sammenligne fysisk observert lagerbeholdning med registrerte balanser. Resultatets nøyaktighet avhenger fortsatt av korrekt opptelling og konsekvent registrering av transaksjoner.
Plukking, pakking og utsendelse
Ved ordrebehandling kan programvaren sammenligne en skannet produktidentifikator med varen som er bestilt. Ved pakking kan en separat kontroll knytte de valgte varene til pakken som klargjøres. En transportøretikett gir deretter identifikatorer som brukes i forsendelsesprosessen.
Disse identifikatorene bør ikke antas å være utskiftbare. En produktstrekkode besvarer et annet spørsmål enn en pakkestrekkode. En pakke kan inneholde flere produkter, og én ordre kan oppfylles gjennom flere pakker. Programvaren må opprettholde disse relasjonene uttrykkelig.
Returer
En returarbeidsflyt kan bruke den opprinnelige produktstrekkoden, en pakkeidentifikator eller en returautorisasjonsidentifikator for å finne den relevante registreringen. Identifikasjon er bare utgangspunktet: inspeksjon, vurdering av tilstand, refusjonsberettigelse og beslutningen om å legge varen tilbake på lager eller kassere den, er fortsatt separate aktiviteter.
Grensekryssende bevegelser
Innen grensekryssende netthandel kan identifikatorer hjelpe handelspartnere med å koble fysiske varer til informasjon som utveksles mellom lager-, transport- og kommersielle systemer. En strekkode fastslår imidlertid ikke i seg selv tollmessig tillatelse, opprinnelse, tollklassifisering eller tollbehandling. Disse forholdene avhenger av de relevante varene, dokumentene, deklarasjonene og juridiske kravene.
Når ulike organisasjoner skanner den samme etiketten, krever interoperabilitet mer enn lesbar trykking. Partnerne må bli enige om identifikasjonsordningen, datastrukturen, etikettkravene og de elektroniske registreringene som er knyttet til identifikatoren.
Relaterte begreper og identifikasjonsgrenser
| Begrep | Betydning | Forholdet til et strekkodesystem |
|---|---|---|
| Strekkode | Et maskinlesbart symbol som representerer data | Databæreren, ikke det komplette operative systemet. |
| SKU | En identifikator som en virksomhet bruker til å administrere en lagervare | Kan kodes i en strekkode, men betydningen og entydigheten avhenger av virksomheten som tildeler den. |
| GTIN | Global Trade Item Number, en GS1-identifikator for handelsvarer | Kan bæres i støttede strekkodeformater; identifiserer handelsvaren og ikke hele strekkodesystemet. |
| SSCC | Serial Shipping Container Code, en GS1-identifikator for en logistisk enhet | Kan koble en fysisk logistisk enhet, som en pall, til tilknyttet informasjon. |
| Sporingsnummer | En identifikator som brukes i en tjeneste for sporing av forsendelser | Kan vises i en transportørstrekkode, men omfanget og tolkningen avhenger av transportøren eller forsendelsessystemet. |
| RFID | Radiofrekvensidentifikasjon ved bruk av tagger og lesere | En annen teknologi for datafangst; strekkodelesing krever normalt optisk synlighet av symbolet. |
En GTIN identifiserer vanligvis en handelsvare på et bestemt emballasjenivå, ikke hvert enkelt fysisk eksemplar. Identifikasjon av et bestemt eksemplar krever en egnet identifikator på eksemplarnivå eller en kombinasjon, for eksempel en produktidentifikator og et serienummer. På samme måte identifiserer en SSCC en logistisk enhet; den er ikke en erstatning for å beskrive hvert produkt som finnes i enheten.
Praktiske kontroller og begrensninger
Strekkodesystemer kan støtte konsekvent identifikasjon, men effektiviteten avhenger av datastyring, utstyrskompatibilitet, etikettkvalitet og utforming av arbeidsflyten. Nyttige kontroller ved implementering omfatter:
- Identifikatorens omfang: Fastslå om hver kode representerer en produkttype, individuell vare, lokasjon, pakke eller logistisk enhet. Unngå å tildele samme identifikator til urelaterte aktive registreringer.
- Leserkompatibilitet: Bekreft at utstyret kan lese det valgte symbolet. Utstyr som bare er beregnet på lineære strekkoder, bør ikke antas å kunne lese todimensjonale symboler.
- Datatolkning: Test hvordan programvaren håndterer innledende nuller, felt med variabel lengde, skilletegn og strukturerte dataelementer.
- Trykk- og plasseringskvalitet: Kontroller kontrast, symboldimensjoner, nødvendig klarplass og synlighet på den faktiske emballasjen som brukes.
- Operasjonell holdbarhet: Vurder om etikettene forblir lesbare etter forventet håndtering, slitasje, fuktighet eller temperaturendringer.
- Samsvar med registreringen: Kontroller at skanningen åpner eller oppdaterer den tiltenkte registreringen, inkludert riktig emballasjenivå og måleenhet.
- Håndtering av avvik: Definer hva som skjer når en kode er ukjent, duplisert, uleselig eller ikke samsvarer med oppgaven.
- Registrering av hendelser: Bekreft at transaksjoner beholder relevant kontekst, som operasjon, sted og tidspunkt, i stedet for bare å lagre en dekodet identifikator.
Strekkodeverifisering og vanlig skanning har ulike formål. En skannertest viser at bestemt utstyr kan lese et symbol under testforholdene. Formell verifisering vurderer symbolkvaliteten mot gjeldende kriterier. Ingen av prosessene fastslår alene at den kodede identifikatoren er knyttet til de riktige fysiske varene.
Vanlige spørsmål
Er et strekkodesystem det samme som en strekkodeskanner?
Nei. En skanner er en leseenhet. Et strekkodesystem omfatter også identifikasjonsregler, etiketter eller merking, programvare, forretningsregistreringer og prosedyrer for hvordan skannet informasjon skal brukes.
Inneholder en strekkode all informasjon om et produkt?
Ikke nødvendigvis. Den kan bare inneholde en identifikator som programvaren bruker til å hente en registrering. Noen formater kan inneholde ytterligere strukturerte data, men den tilgjengelige informasjonen avhenger av hva som ble kodet.
Kan den samme produktstrekkoden brukes som et pakkesporingsnummer?
En produktidentifikator og et sporingsnummer har ulike formål. En produktkode identifiserer en handelsvare, mens en sporingsidentifikator er knyttet til en sporingsregistrering for en forsendelse. Et system bør opprettholde forholdet mellom dem i stedet for å anta at de er likeverdige.
Oppdaterer skanning av en strekkode lagerbeholdningen automatisk?
Bare når den tilkoblede applikasjonen er konfigurert til å utføre en lagertransaksjon. En skanning kan i stedet hente informasjon, validere en oppgave eller utløse et avvik uten å endre lagerbalansen.
Kilder
- GS1: Strekkoder — Strekkodestrukturer, støttede formater og deres rolle i identifikasjon og datafangst.
- GS1s generelle spesifikasjoner — Identifikasjonsregler, krav til bruk av strekkoder, datastruktur og hensyn til symbolkvalitet.
- GS1: Global Trade Item Number — Omfanget og formålet med identifikasjon av handelsvarer.
- GS1: Serial Shipping Container Code — Identifikasjon av logistiske enheter i forsyningskjeden.
- GS1-applikasjonsidentifikatorer — Betydninger og formater for strukturerte dataelementer som brukes i GS1-applikasjoner.


