Was dieser EAN-Prüfziffer-Rechner macht
Handelsstrichcodes auf Packungen, Büchern und Umkartons enden mit einer Prüfziffer nach der GS1-Modulo-10-Regel. EAN-13, EAN-8, UPC-A und GTIN-14 teilen sich diese Regel. Der Rechner nimmt die Ziffern, die du schon hast, erkennt die Symbologie an der Länge und berechnet entweder die fehlende Prüfziffer oder sagt, ob die letzte Ziffer stimmt. Jeder Gewichtungsschritt erscheint mit Summe und Rest, damit du eine Nummer vom Lieferanten prüfen kannst, bevor du ein Etikett druckst.
Das GS1-Präfix der fertigen Nummer wird in den üblichen Mitgliederbereichen nachgeschlagen. Ein Präfix nennt die Organisation, die das Firmenpräfix vergeben hat. Es ist nicht das Land, in dem die Ware hergestellt, abgefüllt oder verpackt wurde. Nichts, was du tippst, wird hochgeladen. Die Rechnung läuft auf der Seite, deshalb kannst du Entwürfe und Nummern von einem beschädigten Etikett prüfen.
Wie die Prüfziffer berechnet wird
GS1 nutzt eine Regel für GTIN-8, GTIN-12, GTIN-13 und GTIN-14. Ist der Code schon vollständig, streichst du die letzte Ziffer. Die übrigen Ziffern gehst du von rechts nach links durch. Die Ziffer unmittelbar links von der Prüfposition wird mit 3 multipliziert, die nächste mit 1, dann wieder mit 3 und mit 1, im Wechsel bis nach links. Die Produkte werden addiert. Die Prüfziffer ist das, was die Summe auf das nächste Vielfache von 10 hebt. Endet die Summe schon auf 0, ist die Prüfziffer 0: Prüfziffer = (10 − (Summe mod 10)) mod 10.
Der Rumpf 400638133393 ist ein durchgerechnetes EAN-13. Von rechts beginnen die Gewichte mit 3, 1, 3, 1, die letzte 3 wird also mit 3 multipliziert. Die gewichtete Summe ist 69. 69 mod 10 ist 9, und 10 − 9 = 1. Die volle EAN-13 lautet 4006381333931. Eine fertige Nummer prüfst du, indem du dieselbe Rechnung auf alle Ziffern außer der letzten anwendest und vergleichst.
Die Länge wählt die Lesart:
- 7 Ziffern berechnen eine EAN-8 / GTIN-8. 8 Ziffern prüfen sie.
- 11 Ziffern berechnen eine UPC-A / GTIN-12. Eine fertige UPC-A hat 12 Ziffern.
- 12 Ziffern werden zuerst als EAN-13-Rumpf gelesen, eine Prüfziffer wird angehängt. Dieselben 12 Ziffern sind auch eine fertige UPC-A und erscheinen als alternative Lesart.
- 13 Ziffern prüfen eine EAN-13. Sie können auch eine GTIN-14 ohne Prüfziffer sein; die erste Ziffer ist dann die Verpackungskennziffer.
- 14 Ziffern prüfen eine GTIN-14, die auf einem Karton meist als ITF-14 gedruckt wird.
Präfixe und was du mit dem Ergebnis machst
Die ersten drei Ziffern einer GTIN-13, oder die drei Ziffern nach der Kennziffer einer GTIN-14, sind das GS1-Präfix. 400–440 ist GS1 Germany, ein großer Teil von 000–139 ist GS1 US, 500–509 ist GS1 UK, 690–699 ist GS1 China und 300–379 ist GS1 France. Ein Unternehmen mit Lizenz in einem Land kann anderswo fertigen und sein Präfix behalten. Die Bereiche 020–029 und 200–299 sind eingeschränkte Ladennummern. 977 ist ISSN, 978–979 ist ISBN, 980–999 deckt Erstattungsbelege und Coupons ab. Variabel gewogene Artikel codieren Preis oder Gewicht in den mittleren Ziffern; änderst du sie, musst du die Prüfziffer neu rechnen.
Eine UPC-A als GTIN-13 bekommt eine führende Null. Diese Null ändert die Prüfziffer nicht, weil sie zur gewichteten Summe nichts beiträgt.
Ziffern kannst du mit oder ohne Leerzeichen einfügen. Lies den erkannten Typ, die Prüfziffer und die volle Nummer und kopiere sie. Bei einem vollständigen Code sagt die Statuszeile, ob die letzte Ziffer passt. Die Tabelle zeigt jede Ziffer, ihr Gewicht 1 oder 3 und das Produkt. Barcode erzeugen zeichnet das Symbol. Barcode-Typen erklärt vergleicht EAN-13, EAN-8, UPC-A und ITF-14.
Eine richtige Prüfziffer heißt nicht, dass GS1 dir die Nummer zugeteilt hat. Händler lehnen Firmenpräfixe ohne Lizenz ab. Eine ISBN-13 wird hier geprüft; die ältere ISBN-10-Prüfziffer, die der Buchstabe X sein kann, nicht. Bei ITF-14 geht die Kennziffer in die Prüfziffer ein. Eine Einzel-GTIN auf einen Karton zu setzen, ohne die vierzehnte Ziffer neu zu rechnen, scannt nicht. Zwölf Ziffern sind zuerst ein EAN-13-Rumpf und danach eine fertige UPC-A: meintest du die UPC, nimm die alternative Zeile.