corner image
home ·EAN (Europäsche Artikel Nummer)


letzte Änderung:
TCP-States
Netzwerk
Links
Australien
Wertpapiere

EAN (Europäische Artikel Nummer)

Jeder kennt sie, die dunklen Striche auf den Lebensmittelverpackungen in den Supermärkten, und mancher wundert sich, dass dieses scheinbar sinnlose Gewirr von unterschiedlich breiten Strichen offenbar doch einen Sinn ergibt.

Der Aufbau einer EAN
Die Zerlegung des Strichcodes
Die Prüfsumme

Eine EAN besteht immer aus einer Darstellung als Strichcode und als Ziffernfolge.
Die Ziffernfolge repräsentiert den Strichcode in Zahlenform, und hat folgenden Aufbau:
Aus den ersten beiden Ziffern ist das Herstellerland ersichtlich ( siehe Tabelle 3 ), aus den folgenden fünf Ziffern der Hersteller, die nächsten fünf Ziffern bilden die Artikelnummer des Herstellers, und die letzte Ziffer ist eine Prüfziffer.
Für die Abbildung unten heißt das:
Herstellerland ist Deutschland, der Hersteller ist BASF und das Produkt ist eine Videokasette E 300.

EAN in Einzelteilen

{Der Aufbau einer EAN}
Das wirklich helle Köpfe hinter der Entwicklung des Strichcodes stecken, erkennt man spätestens daran, dass egal wie man die Scanvorlage hält - normal oder auf dem Kopf stehend - das Scanning erfolgreich arbeitet. Ja sogar Winkel bis zu 45 Grad sind möglich. Bei Lesestiften ist es auch gleichgültig, ob man den Stift von rechts nach links oder von links nach rechts über den Strichcode fährt - es wird immer der gleiche Code erkannt.
EAN, Die 7 Module
Bild 1: Ein EAN-Code-Zeichen genau betrachtet

Der EAN aufbau
Bild 2: Der Aufbau des EAN-Code unter die Lupe genommen

Die Entwickler des EAN-Codes strebten eine Form zu finden, die lage- und richtungsunabhängiges Lesen ermöglicht - sie haben Ihr Ziel erreicht.
Vor dem EAN-Symbol gab es in den USA und Kanada bereits UPC (Universal Product Code), auf den die EAN Technologie aufbaut. EAN und UPC sind zueinander - zumindest theoretisch - kompatibel. Diese theoretische Kompatibilität begründet sich auf der Tatsache, dass amerikanische Scannner unseren 13stelligen Code nur 12stellig interpretieren. Bei genauerer Betrachtung des 13stelligen EAN-Strichcodes bemerkt man, das hier nur zwölf Stelle codiert sind. (wie beim UPC-Code). Die 13. Stelle des EAN-Code ist eine Prüfsumme der restlichen 12 Ziffern. (die EAN-Ziffern sind von rechts nach links, von 1 bis 13 durchnumeriert).
Sollte es bis hierher schon etwas verwirrend erscheinen, so kommt es leider noch schlimmer.
Es gibt nämlich nicht nur 13stelligen, sondern auch achtstelligen EAN-Code, sechstelligen UPC-Code, Strichcode für hausinterne Artikelnumerierung und die Strichcodierung für Presseerzeugnisse. Aber lassen Sie sich nicht entmutigen, gegen Ende dieser Erörterung sollte sich einiges klären.

{Die Zerlegung des Strichcodes}
Betrachten Sie sich zunächst den 13stelligen EAN-Code etwas genauer:
Ein EAN-Zeichen besteht aus unterschiedlich dicken Balken und Zwischenrämen. Ein Balken oder Zwischenraum wird aus unterschiedlich vielen Modulen zusammengesetzt. Ein Modul ist wiederum das Rastermaß für die Breite von Balken und Zwischenräumen.
Ein EAN-Zeichen wind nun aus sieben Modulen gebildet (Bild 1). Die Balken werden im folgenden als '1', die Zwischenräume als '0' dargestellt. Von rechts nach links besteht der Code, die im Bild 2 dargestellt, aus:

  • einem Randzeichen, bestehend aus drei Modulen (codiert: 101),
  • sechs Nutzzeichen, bestehend aus je sieben Modulen (Stelle 1-6) aus dem Zeichensatz C (codiert: siehe Tabelle 1 ),
  • einem Trennzeichen, bestehend aus je sieben Modulen (codiert 01010),
  • sechs Nutzzeichen, bestehend aus je sieben Modulen (Stelle 7-12) aus dem Zeichensatz A und B (codiert: siehe Tabelle 1 ),
  • und einem Randzeichen, bestehend aus drei Modulen (codiert 101).
Die Stellen 7-12 werden aus einer bestimmten Abfolge der Zeichen aus den Zeichensätzen A und B gebildet. Die 13. Stelle wird aus dieser Abfolge codiert ( siehe Tabelle 2 ).
Um die 'Verwirrung' perfekt zu machen, kommen bei der Codierung der Nutzzeichen drei verschiedene Zeichensätze zum Einsatz. Werden also zum Beispiel alle sechs Ziffern der Stellen 7-12 aus dem Zeichensatz A codiert, so besitzt die 13. Stelle den Wert '0'. Noch ein Beispiel (für die EAN 90 12345 12345 1):

Stelle:       13  12  11  10  9  8  7  6  5  4  3  2  1
Zeichensatz:      A   B   B   A  B  A  C  C  C  C  C  C
Ziffer:       9   0   1   2   3  4  5  1  2  3  4  5  1

Die Stelle 1 ist gleichzeitig eine Prüfziffer.
Der achtstellige EAN-Code besteht aus:
  • einem Randzeichen,
  • vier Nutzzeichen (Zeichensatz C),
  • einem Trennzeichen,
  • vier Nutzzeichen (Zeichensatz A),
  • und einem Randzeichen

Beispiel (für die EAN 90 12345 0):

Stelle:       8  7  6  5  4  3  2  1
Zeichensatz:  A  A  A  A  C  C  C  C
Ziffer:       9  0  1  2  3  4  5  0

Der zwölfstellige UPC besteht aus:
  • einem Randzeichen,
  • sechs Nutzzeichen (Zeichensatz C),
  • einem Trannzeichen,
  • sechs Nutzzeichen (Zeichensatz A),
  • und einem Randzeichen

Beispiel (für den UPC (0) 12345 67890 5):

Stelle:       12  11  10  9  8  7  6  5  4  3  2  1
Zeichensatz:  A   B   B   A  B  A  C  C  C  C  C  C
Ziffer:       0   1   2   3  4  5  6  7  8  9  0  5

{Die Prüfsumme}
Mit Hilfe der letzten Ziffer, der Prüfziffer, können falsche Artikelnummern erkannt werden. Dabei wird wie folget geprüft:
Von links nach rechts werden die einzelnen Ziffern abwechselnd mit den Faktoren 1 und 3 multipliziert und die Produkte addiert. Der EAN wird nur dann akzeptiert, wenn die so gebildete Prüfsumme ohne Rest durch 10 teilbar ist.
Soll also doe Prüfziffer bestimmt werden, so bildet man zunächst die Prüfsumme der ersten 12 Stellen. Die richtige Prüfziffer ergibt sich dann durch die Ergänzung zum nächsten vielvachen von 10.

EAN Pruefsimme

{Tabellen}

Zeichensatz A Zeichensatz B Zeichensatz C
Zeichen Zeichensatz A Zeichen Zeichensatz B Zeichen Zeichensatz C
0 0001101 0 0100111 0 1110010
1 0011001 1 0110011 1 1100110
2 0010011 2 0011011 2 1101100
3 0111101 3 0100001 3 1000010
4 0100011 4 0011101 4 1011100
5 0110001 5 0111001 5 1001110
6 0101111 6 0000101 6 1010000
7 0111011 7 0010001 7 1000100
8 0110111 8 0001001 8 1001000
9 0001011 9 0010111 9 1110100

Tabelle 1: Die Zeichensätze A, B und C des EAN-Codes

Tabelle Zeichensatzfolge (Stelle 7-12)
0 AAAAAA
1 AABABB
2 AABBAB
3 AABBBA
4 ABAABB
5 ABBAAB
6 ABBBAA
7 ABABAB
8 ABABBA
9 ABBABA

Tabelle 2: Das 13. Zeichen wird aus der Abfolge der Zeichensätze A und B aus den Stellen 7 bis 12 gebildet

Herstellerländer
Nr: Land Nr: Land Nr: Land
00-09 USA, Kanada 10-19 Reserve 20-29 Interne Nr.
30-37 Frankreich 40-44 Deutschland 49 Japan
50 Großbritannien 54 Belgien 57 Dänemark
64 Finnland 70 Norwegen 73 Schweden
76 Schweiz 80-81 Italien 84 Spanien
87 Niederlande 90-91 Österreich 93 Australien
978 Bücher        

Tabelle 3: Die ersten beiden Ziffern sind das Herstellerland

  ©2016· Claus Ebert · Emailemail senden