Kuvaus GTIN-12, UPC-A

Yleiskatsaus
UPC-A-koodi (Universal Product Code, versio A) on 12-numeroinen viivakoodistandardi, jota käytetään pääasiassa Pohjois-Amerikan vähittäiskaupassa. Sitä kutsutaan usein nimellä UPC-12. UPC-A-koodi on GTIN-12-koodin (Global Trade Item Number, 12-numeroinen) erityinen muoto, joka on maailmanlaajuinen standardi kauppatavaroiden yksilölliseen tunnistamiseen. UPC-A-koodi viittaa tuotteisiin painettuun fyysiseen viivakoodiin, kun taas GTIN-12 on taustalla oleva 12-numeroinen tunniste, jota voidaan käyttää myös muissa yhteyksissä (esim. tietokannoissa, verkkokaupassa) ilman viivakoodia.
Jokainen UPC-A-koodi vastaa GTIN-12-koodia, mutta GTIN-12 on laajempi termi, jota käytetään globaaleissa toimitusketjuissa ja järjestelmissä fyysisten viivakoodien lisäksi.
UPC-A-koodin ominaisuudet
- Numerokoodi: Koostuu yksinomaan numeroista 0–9.
- Viivakoodin muoto: Jokainen numero esitetään kahdella viivalla ja kahdella välilyönnillä koneellisesti luettavassa muodossa.
- Pituus: Aina 12 merkkiä.
- Käyttö: Käytetään pääasiassa vähittäiskaupassa tuotteiden tunnistamiseen kassalla, mutta myös varastonhallinnassa ja muissa sovelluksissa.
UPC-A-koodin (ja GTIN-12) rakenne
UPC-A-koodi ja GTIN-12-koodi ovat rakenteeltaan samanlaisia 12-merkkisiä koodeja, jotka koostuvat seuraavista osista:
- Ensimmäinen numero (lukujärjestelmän merkki):
Tämä numero ilmaisee koodin tarkoituksen:
- 0, 6, 7: Yleisten kauppatavaroiden vakiomuotoiset UPC-koodit.
- 1: Varattu tulevaa käyttöä varten.
- 2: Painon mukaan myytäville tuotteille (esim. liha, hedelmät), joiden viivakoodit luodaan myymälässä.
- 3: Lääkkeiden ja terveystuotteiden kansallinen lääkekoodi (NDC) ja kansallinen terveyteen liittyvien tuotteiden koodi (HRI).
- 4: UPC-koodeille, joilla ei ole muotoilurajoituksia, usein erityissovelluksiin.
- 5: Kuponkeja varten.
- 8, 9: Varattu tulevaa käyttöä varten.
- Numerot 2–6 (valmistajan koodi):
Nämä viisi numeroa muodostavat valmistajakoodin, jonka on myöntänyt GS1, Brysselissä, Belgiassa sijaitseva kansainvälinen organisaatio, jolla on kansallisia jäsenorganisaatioita (esim. GS1 US). Valmistajakoodi tunnistaa tuotteen valmistavan tai jakelevan yrityksen.
- Numerot 7–11 (tuotenumero):
Nämä viisi numeroa edustavat tuotenumeroa, jonka valmistaja on antanut tietyn tuotteen tunnistamiseksi. Yhdessä valmistajan koodin kanssa se muodostaa tuotteen yksilöllisen tunnisteen.
- Numero 12 (tarkistusnumero):
Viimeinen numero on tarkistusnumero, joka lasketaan automaattisesti Modulo-10-algoritmilla koodin tarkkuuden varmistamiseksi. ActiveBarcode laskee ja liittää tarkistusnumeron automaattisesti.
UPC-A- ja GTIN-12-tunnisteiden välinen suhde
- Tunniste: UPC-A-koodin 12-merkkinen numero on identtinen GTIN-12-numeron kanssa. Molemmilla on sama rakenne ja sisältö.
- Ero:
- UPC-A: Viittaa tuotteisiin painettuun fyysiseen viivakoodiin (mukaan lukien viivojen ja välien visuaalinen kuvio).
- GTIN-12: Viittaa 12-numeroiseen tunnisteeseen, jota käytetään tietokannoissa, verkkokaupoissa tai toimitusketjuissa ilman, että tarvitaan painettua viivakoodia.
- Esimerkki:
- Tuotteen UPC-A-viivakoodi: 012345678905 (viivakoodi tarkistusnumerolla). Sama numero on GTIN-12, jota käytetään tietokannassa.
- Maailmanlaajuinen käyttö: UPC-A-koodia käytetään pääasiassa Pohjois-Amerikassa, mutta GTIN-12-koodia käytetään maailmanlaajuisesti erilaisissa järjestelmissä, usein osana GS1-standardeja, joihin kuuluvat myös EAN-13 (yleinen Euroopassa) ja muut GTIN-muodot.
Vertailu EAN-13-koodiin
- EAN-13-koodi (European Article Number) on 13-merkkinen viivakoodi, jota käytetään laajalti Euroopassa ja Pohjois-Amerikkaa lukuun ottamatta maailmanlaajuisesti.
- UPC-A-koodi voidaan muuntaa EAN-13-koodiksi lisäämällä sen eteen nolla (esim. UPC-A 012345678905 muuttuu EAN-13 0012345678905:ksi).
- Molemmat ovat osa GS1-järjestelmää ja ovat yhteensopivia, ja GTIN-12 ja GTIN-13 ovat vastaavat numeeriset standardit.
Toteutusohjeet
- GS1-jäsenyys: Saadakseen valmistajakoodin yrityksen on liityttävä GS1:een (esim. GS1 US:n tai GS1 Germanyn kautta).
- Tarkistusnumeron laskeminen: Tarkistusnumero lasketaan seuraavan Modulo-10-algoritmin avulla. ActiveBarcode laskee ja liittää tarkistusnumeron automaattisesti, joten manuaalista syöttöä ei tarvita.
- Tutustu UPC-E-koodiin (Universal Product Code, versio E), joka on pakattu 8-numeroinen viivakoodi pienille tuotteille, joihin täysikokoinen UPC-A-viivakoodi olisi liian suuri.
Johtopäätös
UPC-A-koodi on vakiintunut standardi Pohjois-Amerikan vähittäiskaupassa ja vastaa tarkalleen GTIN-12-koodia. UPC-A-koodi kuvaa fyysistä viivakoodia, kun taas GTIN-12 on digitaalisissa järjestelmissä käytetty yleinen numeerinen tunniste. Molemmat ovat osa globaalia GS1-järjestelmää, joka varmistaa tuotteiden yksilöllisen tunnistamisen eri toimialoilla.
Tekniset tiedot
Kelvolliset merkit: | 0123456789 |
Pituus: | 12 |
Tarkistusnumero: |
Lasketaan seuraavasti Modulo 10 ActiveBarcode laskee tarkistusnumeron automaattisesti. |
Tyyppi#: |
UPC-A - #05 - CODEUPCA GTIN-12 - #110 - CODEGTIN12 |