EAN Feld auch für andere Barcodes zu verwenden?

Werf

Gut bekanntes Mitglied
6. Oktober 2009
375
2
Hallo,

Bei uns gibt die Masse der Hersteller entweder einen EAN13 oder einen UPC Code an. Wenn wir diesen in das Feld EAN beim Artikel einfliegen, dann funktioniert das einspannen mittels Barcodescanner auch problemlos.

Einige wenige Hersteller vergeben aber keine Barcodes für ihre Produkte.
nun wollten wir einfach eigene Nummern mit 13 Stellen in das EAN Feld eintragen und uns hieraus Barcodes Drucken. Dies funktioniert aber leider aus irgendeinem Grund nicht. Wird von der Wawi auch abgerufen ob die Im Feld EAN eingegebene Nummer auch tatsächlich eine registrierte EAN ist oder warum geht das nicht.

Eigentlich würden wir für die Hersteller die keine EAN s haben gern einen eigenen Nummernkreis aufmachen.
z.b: 9999999000001 und dann einfach fortlaufend. Wir wuerden dann sofort sehen, dass diese Nummer von uns vergeben wurde und es sich um keine Hersteller EAN handelt.

Es funktioniert aber nicht.
kann mir einer sagen warum und hat jemand eine Idee wie wir Barcodes für die Produkte erzeugen können bei denen es keine Hersteller EANs gibt?

Vielen Dank!
Werf
 

jueheit

Gut bekanntes Mitglied
14. November 2007
100
0
Hannover
AW: EAN Feld auch für andere Barcodes zu verwenden?

Das Problem, bei Eurer selbsterstellten EAN, ist, das die letzte Zahl des EAN-Codes die Prüfziffer ist, die aus den ersten 12 Stellen des Codes errechnet wird. Bei Eurer 9999999000001 stimmt die Prüfziffer nicht - deshalb kann der Scanner die auch nicht einlesen.
Die Prüfziffer der EAN-Nummern (13. Ziffer) berechnet sich, indem mandie ersten zwölf Ziffern abwechselnd mit 1 und 3 multipliziert (links mit 1 anfangen)und diese Produkte summiert. Die Prüfziffer ist die Differenz der Summe zum nächsten Vielfachenvon 10. Falls die Summe durch 10 teilbar ist, ist die Prüfziffer die 0.
1. Beispiel: 978381582086[?]
9·1 + 7·3 + 8·1 + 3·3 + 8·1 + 1·3 + 5·1 + 8·3 + 2·1 + 0·3 + 8·1 + 6·3
= 9 + 21 + 8 + 9 + 8 + 3 + 5 + 24 + 2 + 0 + 8 + 18 = 115
115 + 5 = 120 ⇒ Prüfziffer: 5
2. Beispiel: 978382731710[?]
9·1 + 7·3 + 8·1 + 3·3 + 8·1 + 2·3 + 7·1 + 3·3 + 1·1 + 7·3 + 1·1 + 0·3
= 9 + 21 + 8 + 9 + 8 + 6 + 7 + 9 + 1 + 21 + 1 + 0 = 100
100 ist durch 10 teilbar ⇒ Prüfziffer: 0
3. Beispiel: 400330101839[?]
4·1 + 0·3 + 0·1 + 3·3 + 3·1 + 0·3 + 1·1 + 0·3 + 1·1 + 8·3 + 3·1 + 9·3
= 4 + 0 + 0 + 9 + 3 + 0 + 1 + 0 + 1 + 24 + 3 + 27 = 72
72 + 8 = 80 ⇒ Prüfziffer: 8

In unserer anderen WaWi, wird bei jedem Anlegen eines Artikel, automatisch ein Hausinterner-EAN aus der Artikelnummer erzeugt. Dieser beginnt immer mit 20 + Nullen (zum Auffüllen) + Artikelnummer + Prüfziffer. Diese kann dann bei Bedarf einfach belassen oder überschrieben werden.
Finde ich sehr praktisch und wäre sicher ein Verbesserungsvorschlag für die JTL-Wawi.

Gruß Jürgen
 

hubert

Gut bekanntes Mitglied
23. November 2010
316
4
AW: EAN Feld auch für andere Barcodes zu verwenden?

Hallo Werf
prüf doch mal nach, ob dein Scanner auch Code 128 kann, und natürlich auch der Etikettendrucker. Normalerweise können beide beides. Natürlich mußt du im Etikettenformular diesen Code auswählen, damit der richtig gedruckt wird. 'Barcode(Artikel.Barcode,"Code128")'. Damit wird alles, was im Feld EAN-Nummer steht, als Strichcode Code 128 gedruckt, was normalerweise jeder Scanner auch wieder lesen kann. Und die Zahlen im EAN-Feld müssen nicht unbedingt 13 Stellen lang sein.
Gruß
Hubert