Logistiikkatietojen koodaus
Mitä logistiikkatietojen koodaus on?
Logistiikkatietojen koodaus tarkoittaa jäsenneltyjen tunnisteiden, luokittelukoodien ja sovittujen tietoarvojen määrittämistä ja käyttöä tavaroita, sijainteja, logistiikkayksiköitä, lähetyksiä ja logistiikkatoimintoja koskevien tietojen esittämiseen. Varastoinnissa, kuljetuksissa, verkkokaupassa ja kansainvälisessä kaupassa sen avulla ihmiset ja tietojärjestelmät voivat viitata samoihin kohteisiin ja tulkita operatiivisia tietoja yhdenmukaisesti.

Termi on parasta ymmärtää tietojenkäsittelykäytännön laajana kuvauksena eikä yhden yleisen koodausstandardin nimenä. Tietyssä sovelluksessa voidaan käyttää sisäisiä varastokoodeja, kansainvälisesti standardoituja tunnisteita, kuljetusliikekohtaisia seurantatunnuksia, tulliluokittelukoodeja tai useita näistä yhdessä. Niiden merkitykset ja säännöt riippuvat niitä hallinnoivasta järjestelmästä.
Tässä koodaus tarkoittaa tietojen esittämistä määriteltyjen symbolien ja arvojen avulla. Se ei ensisijaisesti tarkoita ohjelmistojen kirjoittamista, tietueiden salaamista tai viivakoodien tulostamista, vaikka ohjelmistot ja viivakooditekniikka voivat tukea prosessia.
Mitä logistiikkakoodit edustavat
Logistiikkatoiminnassa on erotettava useita asioita: mikä tuote on, mitä fyysistä yksikköä käsitellään, missä se sijaitsee, mihin kaupalliseen tai kuljetustietueeseen se kuuluu ja mitä sille on tapahtunut. Nämä ovat toisiinsa liittyviä kysymyksiä, mutta niissä ei välttämättä käytetä samaa tunnistetta.
Seuraavassa taulukossa koodit ryhmitellään niiden käyttötarkoituksen mukaan. Ryhmittelyt ovat selittäviä eivätkä logistiikkatietojen koodausstandardien muodollinen luokittelu.
| Tarkoitus | Mitä koodi edustaa | Esimerkki | Tärkeä rajaus |
|---|---|---|---|
| Tuotteen tunnistaminen | Tuotetta tai kauppatavaraa | Sisäinen varastoyksikkö eli SKU tai GS1 Global Trade Item Number | Tuotetunniste ei välttämättä erota yksittäisiä fyysisiä yksiköitä toisistaan. |
| Logistiikkayksikön tunnistaminen | Kuljetusta tai varastointia varten muodostettua yksikköä | Lavalle määritetty GS1 Serial Shipping Container Code | Tunniste ei itsessään ole luettelo yksikön sisällöstä. |
| Sijainnin tunnistaminen | Yrityksen toimipaikkaa tai muuta määriteltyä sijaintia | GS1 Global Location Number tai sisäinen varastopaikan koodi | Eri sijaintijärjestelmät toimivat eri tarkkuustasoilla. |
| Lähetys- tai pakettiviite | Kuljetustapahtumaa, lähetysasiakirjaa tai tietyn järjestelmän pakettia | Rahdinkuljettajan myöntämä seurantatunnus | Sen laajuus ja suhde muihin tietueisiin riippuvat myöntäjästä. |
| Tavaroiden luokittelu | Tavaroiden luokkaa tiettyä tarkoitusta varten | Harmonized System -luokittelukoodi | Luokittelukoodi ei ole yksilöllinen tuote- tai pakettitunniste. |
| Toiminnallinen tila | Määriteltyä tilaa tai tapahtumaluokkaa | Vastaanottoa tai lähetystä koskeva dokumentoitu sisäinen arvo | Samanlaisilta näyttävillä arvoilla voi olla eri merkitykset eri järjestelmissä. |
Tunnisteet, luokittelut ja tietovälineet
Tunnisteet erottavat tietueet tai kohteet
Tunniste vastaa kysymykseen, kuten ”Mikä tuote, sijainti tai logistiikkayksikkö tämä on?” Sen ainutlaatuisuus on ymmärrettävä määritellyssä käyttöalueessa. Sisäinen tuotetunnus voi olla yksilöllinen vain yhden vähittäismyyjän luettelossa, kun taas standardoidulla tunnistusjärjestelmällä on omat kohdentamissääntönsä, joiden tarkoituksena on mahdollistaa käyttö organisaatioiden välillä.
GS1:n tunnistusavaimet havainnollistavat tätä eroa. Global Trade Item Number eli GTIN tunnistaa kauppatavarat, Serial Shipping Container Code eli SSCC logistiikkayksiköt ja Global Location Number eli GLN osapuolet ja sijainnit. Nämä avaimet eivät ole keskenään vaihdettavissa vain siksi, että ne kaikki voivat esiintyä logistiikkatietueissa.
Luokittelukoodit kuvaavat luokkia
Luokittelukoodi vastaa kysymykseen ”Mihin luokkaan tämä kuuluu?” Maailman tullijärjestön Harmonized System eli HS tarjoaa kansainvälisen nimikkeistön kaupattavien tavaroiden luokitteluun. Sen kansainväliset alanimikkeet käyttävät kuusinumeroisia koodeja, kun taas kansalliset tai alueelliset tullinimikkeistöt voivat sisältää muita alajaotteluja.
Useat tuotteet voivat kuulua samaan HS-luokkaan. Siksi HS-koodi ei voi korvata tuotetunnistetta, sarjanumeroa tai seurantatunnusta. Tulliluokituksen valinta edellyttää myös tietoja tavaroista; pelkkä kelvollisen koodin muoto ei osoita, että luokittelu on oikea.
Tietovälineet koodaavat tietoja tallennusta varten
Viivakoodi tai radiotaajuustunniste on tiedon välittämisen väline, ei sama asia kuin sen sisältämä tunniste. Viivakoodi voi koodata tunnisteen ja, jos sovellettava standardi sen sallii, lisätietoja, kuten eräviitteen tai viimeisen käyttöpäivän. Viivakoodin lukeminen tallentaa koodatut arvot, minkä jälkeen yhdistetty järjestelmä voi hakea niihin liittyvät tietueet.
Tämä ero selittää, miksi tarran skannaaminen ei välttämättä paljasta kaikkia lähetyksen tietoja. Sisältö, omistajuus, käsittelyohjeet ja tapahtumahistoria voidaan tallentaa tunnisteeseen yhdistettyihin tietokantoihin sen sijaan, että ne olisi upotettu tarraan.
Miten logistiikkatietojen koodaus toimii
- Määritä kohde tai tietokenttä. Selvitä, tunnistaako koodi tuotteen, yksittäisen yksikön, logistiikkayksikön, sijainnin, asiakirjan vai tapahtumaluokan. Epäselvät määritelmät voivat johtaa siihen, että samaa koodia käytetään yhteensopimattomiin tarkoituksiin.
- Valitse hallitseva järjestelmä. Määritä, edellyttääkö liiketoimintaprosessi tunnustettua ulkoista standardia, kauppakumppanin tunnistetta vai sisäistä koodia. Sisäinen varastopaikan viite voi riittää paikallisesti, kun taas ulkoinen yhteistyö voi edellyttää jaettua tunnistusjärjestelmää.
- Määritä kohdentamis- ja validointisäännöt. Dokumentoi sallitut merkit, kentän pituus, kohdentamisvaltuudet, yksilöllisyysvaatimukset ja mahdolliset tarkistusnumerosäännöt. Sääntöjen on perustuttava valittuun järjestelmään eikä oletettuun yleiseen muotoon.
- Yhdistä koodi tietueeseen. Tallenna tunnisteen ja asiaankuuluvien tietojen välinen suhde, kuten tuotemääritteet, lavan sisältö, sijaintitiedot tai lähetysviitteet.
- Kerää ja vaihda tiedot. Henkilöstö tai automaattiset laitteet voivat lukea tarran, syöttää viitteen tai vastaanottaa viestin toisesta järjestelmästä. Vastaanottavan sovelluksen on ymmärrettävä sekä arvo että tunnisteen tyyppi.
- Ylläpidä suhteita ja muutoksia. Tallenna pakkaaminen, purkaminen, siirtäminen, korjaaminen ja muut asiaankuuluvat tapahtumat menettämättä tunnisteiden välisiä eroja tai korvaamatta tärkeitä suhteita huomaamatta.
GS1:n Electronic Product Code Information Services eli EPCIS tarjoaa standardin näkyvyystapahtumien tietojen luomiseen ja jakamiseen sovellusten ja organisaatioiden välillä. Se havainnollistaa tärkeää rajaa: kohteen tunnistaminen ja kohteelle tapahtuneen tallentaminen ovat erillisiä mutta toisiinsa liittyviä toimintoja. Pelkkä koodi ei muodosta täydellistä seurantahistoriaa.
Käyttö verkkokaupassa ja rajat ylittävässä logistiikassa
Esimerkinomaisessa verkkokaupan työnkulussa vähittäismyyjä voi käyttää sisäistä SKU-tunnusta varaston hallintaan ja GTIN-tunnusta kauppatavaran tunnistamiseen jaetuissa tuotetietueissa. Kun tavarat pakataan lavalle, SSCC voi tunnistaa kyseisen logistiikkayksikön. Varastojärjestelmä voi sen jälkeen yhdistää lavan sen sisältöön ja asiaankuuluvaan lähetystietueeseen.
Kun tilaus lähetetään, rahdinkuljettaja voi antaa seurantatunnuksen. Vähittäismyyjän on säilytettävä tilauksen, lähetettyjen tuotteiden ja rahdinkuljettajan viitteen välinen suhde. Näiden suhteiden ei pidä olettaa olevan yksi yhteen: tilaus voidaan jakaa useisiin paketteihin, ja yhdistetty logistiikkayksikkö voi sisältää useisiin tilauksiin liittyviä tavaroita.
Rajat ylittävässä kuljetuksessa lisäkoodausjärjestelmät voivat palvella erillisiä tarkoituksia. HS-koodi luokittelee tavarat tullitarkoituksiin, kun taas UN/LOCODE tunnistaa kaupankäynnissä ja kuljetuksissa käytettävät sijainnit. UN/LOCODE-järjestelmää ylläpitää Yhdistyneiden kansakuntien Euroopan talouskomissio, eikä sitä pidä sekoittaa varastopaikan koodiin tai täydelliseen toimitusosoitteeseen.
Palautukset tuovat mukaan uuden suhteen. Palautuslupaviite, alkuperäinen tilausnumero ja palautuslähetyksen seurantatunnus voivat viitata eri tietueisiin. Kun ne määritellään erikseen, yritys voi yhdistää palautuskuljetuksen alkuperäiseen myyntiin tulkitsematta paketin saapumista todisteeksi hyvityksen valmistumisesta.
Tietojen laatu ja yhteentoimivuus
Koodien käyttö ei automaattisesti tee järjestelmistä yhteentoimivia. Kaksi sovellusta voi vaihtaa saman merkkijonon mutta tulkita sen eri tavalla. Luotettava tiedonsiirto edellyttää yhteisymmärrystä tunnisteen tyypistä, myöntäjästä, laajuudesta ja siihen liittyvien tietojen määritelmistä.
- Säilytä tarkoitettu muoto. Käsittele tunnisteita tarvittaessa merkkijonoina. Taulukkolaskennan muunnos tai numeerinen tallennus voi poistaa etunollat ja muuttaa alkuperäistä arvoa.
- Tallenna tunnisteen tyyppi. Pidä tuotetunnisteet, seurantatunnukset, sijaintikoodit ja luokittelukoodit selkeästi määritellyissä kentissä erottelemattoman ”koodi”-kentän sijaan.
- Tarkista yksilöllisyys oikeassa laajuudessa. Yhden yrityksen tietueissa yksilöllinen arvo voi törmätä muualla annettuun arvoon.
- Erota muototarkistukset liiketoimintatarkistuksista. Arvo voi täyttää pituus- tai tarkistusnumerovaatimukset, vaikka se olisi määritetty väärälle tuotteelle, lähetykselle tai sijainnille.
- Dokumentoi vastaavuudet. Kun sisäinen tila muunnetaan kumppanin tilaksi, määritä, mitkä merkitykset vastaavat toisiaan ja missä kohtaa käännös menettää yksityiskohtia.
- Hallitse viitetietojen muutoksia. Ylläpidä sovellettavia koodiluetteloversioita, määritelmiä ja muutoshistorioita, jotta historialliset tapahtumat säilyvät tulkittavina.
- Varmista fyysisten ja digitaalisten suhteiden oikeellisuus. Luettava tarra on hyödyllinen vain, jos se on kiinnitetty oikeaan kohteeseen ja yhdistetty täsmälliseen tietueeseen.
Nämä tarkistukset kohdistuvat eri vikatiloihin. Vaurioitunut tarra on tiedonkeruuongelma, monistunut tunniste kohdentamisongelma ja lavan sekä sen sisällön virheellinen yhdistäminen suhdeongelma. Kaikkien kolmen kutsuminen ”viivakoodivirheiksi” peittää niiden syyt.
Yleisiä väärinkäsityksiä
Ei ole olemassa yhtä koodia, joka palvelisi kaikkia logistiikan tarkoituksia. Tuotteen tunnistaminen, lähetyksen seuranta, sijainnin tunnistaminen ja tulliluokittelu vastaavat eri kysymyksiin. Niiden tietueiden yhdistäminen on hyödyllistä, mutta yhden korvaaminen toisella voi poistaa olennaisen merkityksen.
Koodi ei välttämättä kuvaa kohdettaan. Jotkin järjestelmät sisältävät jäsenneltyjä osia, mutta monet tunnisteet toimivat ensisijaisesti hakemistoavaimina. Käyttäjien ei pidä päätellä tuntemattomasta koodista tuotteen alkuperää, määränpäätä, omistajuutta tai sisältöä ilman dokumentaatiota.
Koodaus ei takaa näkyvyyttä tai turvallisuutta. Tunniste voi yhdistää tietueita, mutta näkyvyys riippuu myös tapahtumien keräämisestä ja valtuutetusta tiedonsiirrosta. Tietojen esittäminen viivakoodissa ei myöskään salaa niitä eikä osoita, että tarra on aito.
UKK
Onko logistiikkatietojen koodaus sama asia kuin viivakoodimerkintä?
Ei. Koodaus määrittää arvot ja niiden merkitykset. Viivakoodimerkintä on yksi tapa sijoittaa nämä arvot kohteeseen koneellista lukemista varten. Samat tiedot voidaan myös vaihtaa sähköisesti.
Mitä eroa on SKU:lla, GTIN:llä ja SSCC:llä?
SKU on sisäinen varastoviite. GTIN tunnistaa kauppatavaran GS1-sääntöjen mukaisesti. SSCC tunnistaa logistiikkayksikön, kuten kuljetusta tai varastointia varten kootun lavan.
Voidaanko HS-koodia käyttää lähetyksen seuraamiseen?
Ei. HS-koodi luokittelee tavarat sen sijaan, että se tunnistaisi tietyn lähetyksen. Lähetyksen seuranta edellyttää asiaankuuluvaa lähetys- tai pakettiviitettä ja siihen liittyviä tapahtumatietoja.
Onko jokaisen logistiikkakoodin oltava maailmanlaajuisesti yksilöllinen?
Ei. Vaadittu laajuus riippuu koodin tarkoituksesta ja sitä hallinnoivasta järjestelmästä. Sisäinen koodi voi riittää yhdessä järjestelmässä, mutta sen vaihtaminen ulkoisesti edellyttää selkeää sopimista myöntäjästä ja merkityksestä.
Lähteet
- GS1: Tunnistusavaimet — Tukee GTIN:n, SSCC:n ja GLN:n erillisiä käyttötarkoituksia.
- GS1: Viivakoodit — Tukee tunnisteiden, lisätietojen ja koneellisesti luettavien tietovälineiden välistä eroa.
- GS1: EPCIS — Tukee standardoitua näkyvyystapahtumien tietojen vaihtoa koskevaa selitystä.
- Maailman tullijärjestö: Mikä on Harmonized System? — Tukee HS-luokittelun tarkoitusta ja kansainvälistä rakennetta.
- UNECE: UN/LOCODE-koodiluettelo maittain ja alueittain — Tukee UN/LOCODEn käyttöä kaupankäynnin ja kuljetusten sijainneissa.


