European Article Number

Från Wikipedia
EAN-kod

European Article Number, förkortat EAN, är ett nummersystem som används världen över för att märka varor. EAN-nummer heter numera GS1-nummer då organisationen tidigare bytt namn till GS1. GS1 är en internationell organisation. När amerikanska UCC och dess kanadensiska motsvarighet gick samman med EAN beslöt man att ändra namn till GS1. GS1 finns idag i fler än 100 länder med egna kontor[1]

Den vanligaste typen består av 13 siffror och kallas GTIN-13 (Global Trade Item Information), tidigare hette detta EAN-13. På framförallt mindre förpackningar används ibland den kortare GTIN-8(tidigare EAN-8) som består av 8 siffror. GS1-systemet är definierat för att inkludera även den äldre standarden Universal Product Code (UPC) som används i Nordamerika. Det innebär att alla läsare för GS1-koder även kan hantera UPC-koder.

Kodens uppbyggnad

En GS1-13-kod har följande struktur:

  • De tre första siffrorna används för att identifiera landet där tillverkaren är registrerad[2].
    • Sverige har hela 73-intervallet 730-739 så just för 73-artiklar kan man informellt säga att de två första siffrorna identifierar en "svensk" artikel.
      • 738 används till tidningar och då framgår priset i "klartext" i GS1-koden. De sista siffrorna före kontrollsiffran anger priset. Om GS1-koden avslutas med 04457 kostar tidningen 44,50 kr (sjuan är kontrollsiffran).
    • 20-29 är reserverat för lokal användning och används till exempel för butikspackade charkvaror, där vikten (och därmed priset) på varan bestäms först i butiken. GS1-koden består då av varans interna artikelnummer samt varans vikt i gram.
  • Landskoden följs av 9 siffror där den första delen är ett företagsprefix, resterande utom sista siffran är företagets numrering av sina artiklar.
  • 13e och sista siffran är en kontrollsiffra (se mer nedan).

Kontrollsiffran

Kontrollsiffran beräknas genom att ta ett varierande vikttal gånger varje värde i en EAN-kod för att skapa en summa. Denna summa avrundas därefter uppåt till närmsta tiotal, om det inte redan är ett jämnt tiotal.

Vikttal

Vikttalet för en given position i en EAN-kod är antingen 3 eller 1. En EAN18-kod, den längsta, startar sin viktning med 3. Alla andra EAN-koder använder samma ursprungstabell och justerar sig till höger enligt tabellen nedan.

Vikttal för en given position
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3

Beräkning

Om vi tar siffrorna från en EAN8 kod så har vi 7351353 eller i tabellen:

Vikttalen för en given streckkod
Position 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Vikt 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3
Streckkod 7 3 5 1 3 5 3
Summor 21 3 15 1 9 5 9

Summan för denna streckkod är: 63
Om vi avrundar summan uppåt till närmaste tiotal får vi: 70
Den avrundade summan minus summan ger oss kontrollsiffran: 70 - 63 = 7

Hela EAN8-koden blir då: 73513537

Noter

Se även

Referenser

Externa länkar