Was für einen Barcode nehme ich?
Moin zusammen,
wir wollen unser Lagersystem mit Barcodes versehen. Leider gibt es da eine Fülle an Barcodes und ich versuche grad vergeblich herauszufinden, welche sich am besten für uns eigenen. Eigentlich würde ich die Barcodes exakt nach der Bezeichnung der Artikel bennnen. Die Artikel haben die Eigenschaften, dass sie unterschiedliche Längen, Ziffern, Buchstaben und teilweise Sonderzeichen wie "-" oder "/" haben. Dadurch fallen schon eine Menge an Barcodes raus, da sie feste Längen brauchen oder mit Buchstaben und Sonderzeichen nichts anfangen können. Jetzt habe ich zwar ein paar Barcodes (z.B. "Code 128") gefunden, die aus allem, womit man sie füttert, einen Barcode erstellen können, allerdings haben die Strichcodes selbst dann unterschiedliche Längen, was dann sehr inhomogen wirkt, wenn das ganze Lager damit zugekleistert ist.
Kennt jemand einen Barcode, der immer gleich große Strichcodes ausgibt, egal wie lang die Bezeichnung ist? Oder ist das prinzipiell ausgeschlossen?
Alternativ kann ich natürlich auch jedem Artikel zusätlich eine einheitliche Ziffernfolge verpassen, so dass immer gleich große Strichcodes entstehen und das entsprechende Lesegerät so konfiguriert ist, dass es anhand der Ziffernfolge den richtigen Artikel ausgibt.
Leider habe ich noch überhaupt keine Erfahrungen mit Barcodes und hoffe, dass mir hier jemand auf die Sprünge helfen kann
Wie funktioniert das eigentlich im Supermarkt? Deren Barcodes haben doch auch immer eine feste Länge und die Kasse kann Bezeichnungen unterschiedlicher Länge ausspucken. Das wird doch dann auch eine Zahlenfolge mit fester Länge sein, die sich dann die entsprechende Bezeichnung aus der Datenbank holt, oder?
Beste Grüße
Hannes
wir wollen unser Lagersystem mit Barcodes versehen. Leider gibt es da eine Fülle an Barcodes und ich versuche grad vergeblich herauszufinden, welche sich am besten für uns eigenen. Eigentlich würde ich die Barcodes exakt nach der Bezeichnung der Artikel bennnen. Die Artikel haben die Eigenschaften, dass sie unterschiedliche Längen, Ziffern, Buchstaben und teilweise Sonderzeichen wie "-" oder "/" haben. Dadurch fallen schon eine Menge an Barcodes raus, da sie feste Längen brauchen oder mit Buchstaben und Sonderzeichen nichts anfangen können. Jetzt habe ich zwar ein paar Barcodes (z.B. "Code 128") gefunden, die aus allem, womit man sie füttert, einen Barcode erstellen können, allerdings haben die Strichcodes selbst dann unterschiedliche Längen, was dann sehr inhomogen wirkt, wenn das ganze Lager damit zugekleistert ist.
Kennt jemand einen Barcode, der immer gleich große Strichcodes ausgibt, egal wie lang die Bezeichnung ist? Oder ist das prinzipiell ausgeschlossen?
Alternativ kann ich natürlich auch jedem Artikel zusätlich eine einheitliche Ziffernfolge verpassen, so dass immer gleich große Strichcodes entstehen und das entsprechende Lesegerät so konfiguriert ist, dass es anhand der Ziffernfolge den richtigen Artikel ausgibt.
Leider habe ich noch überhaupt keine Erfahrungen mit Barcodes und hoffe, dass mir hier jemand auf die Sprünge helfen kann
Wie funktioniert das eigentlich im Supermarkt? Deren Barcodes haben doch auch immer eine feste Länge und die Kasse kann Bezeichnungen unterschiedlicher Länge ausspucken. Das wird doch dann auch eine Zahlenfolge mit fester Länge sein, die sich dann die entsprechende Bezeichnung aus der Datenbank holt, oder?
Beste Grüße
Hannes
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 267248
Url: https://administrator.de/contentid/267248
Ausgedruckt am: 22.11.2024 um 20:11 Uhr
24 Kommentare
Neuester Kommentar
Guten Morgen,
es gäbe ein paar Ansätze...
Entweder Du lebst mit unterschiedlich langen Barcodes - unterschiedlich viele Informationen in die selbe Länge zu quetschen geht nicht.
Oder Du nimmst die längste Bezeichnung, die technisch möglich ist bei Dir (Feldlänge im ERP wahrscheinlich) und füllst immer mit Leerzeichen auf.
Beides würde Deinem Wunsch entsprechen, aber ist nicht unbedingt praktikabel.
Ich würde es machen, wie die von Dir angesprochenen Supermarktkassen und alle Lagersysteme, die ich kenne - Jeder Artikel hat eine Artikelnummer, und die wird als Barcode gedruckt - und die sind per Definition gleich lang.
es gäbe ein paar Ansätze...
Entweder Du lebst mit unterschiedlich langen Barcodes - unterschiedlich viele Informationen in die selbe Länge zu quetschen geht nicht.
Oder Du nimmst die längste Bezeichnung, die technisch möglich ist bei Dir (Feldlänge im ERP wahrscheinlich) und füllst immer mit Leerzeichen auf.
Beides würde Deinem Wunsch entsprechen, aber ist nicht unbedingt praktikabel.
Ich würde es machen, wie die von Dir angesprochenen Supermarktkassen und alle Lagersysteme, die ich kenne - Jeder Artikel hat eine Artikelnummer, und die wird als Barcode gedruckt - und die sind per Definition gleich lang.
Hallo,
im Supermarkt wird auf EAN Nummern gesetzte. Das ist eigentlich eine zentrale vergabestelle von Artikelnummernkreisen.
Der Barcode selber basiert dann auch Code128.
Und das ist dein Problem bzw. auch der große Fehler den du machst.
Du verwendest die Bezeichnung was Datentechnisch Blödsinn ist.
Jeder Artikel bekommt eine eindeutige eigenständige Nummer unter der er verwaltet wird.
Diese ist dann immer gleich lang und somit ist der Barcode auch immer gleich lang.
im Supermarkt wird auf EAN Nummern gesetzte. Das ist eigentlich eine zentrale vergabestelle von Artikelnummernkreisen.
Der Barcode selber basiert dann auch Code128.
Und das ist dein Problem bzw. auch der große Fehler den du machst.
Du verwendest die Bezeichnung was Datentechnisch Blödsinn ist.
Jeder Artikel bekommt eine eindeutige eigenständige Nummer unter der er verwaltet wird.
Diese ist dann immer gleich lang und somit ist der Barcode auch immer gleich lang.
EAN ist ein guter Anhalt, wenn man für jeden Artikel, den man buchen will eine EAN hat - das muss nicht der Fall sein, wenn man zum Beispiel ein Lager führt in dem Teilfertigwaren oder Teile liegen, die erst als vollständiges Produkt eine EAN bekommen - oder eben garnicht, wie Pakete bei Logistikern.
Und EAN hat mit Code128 eigentlich nichts zu tun, in dem Bereich. EAN ist immer 13 bzw. 8 Stellen lang (abgesehen von ungebräuchlichen Versionen). Ein Teil der EAN identifiziert den Hersteller der Ware, der Rest den Artikel.
Im Supermarkt funktioniert das mit den EANs weil es übergreifend ist und es theoretisch keine doppelten Nummern geben kann (ähnlich wie eine MAC). Code128 ist beliebig lang und kann nicht nur Zahlen (wie EAN) beinhalten
Im Lagerbereich selbst hast Du wie gesagt nicht immer eine EAN, aber im ERP garantiert eine Artikelnummer - weil mit der Bezeichnung kann denke ich kein System wirklich arbeiten, viel zu (tip-) fehleranfällig.
Da beide eine Prüfziffer enthalten brauchst Du zur Erzeugung ein entsprechendes Programm, dass Dir die richtigen Striche ausgibt. Hast Du soetwas nicht, kannst Du Code39 nutzen, den kann man 1:1 in Word tippen, hat aber keine Prüfziffern.
Und EAN hat mit Code128 eigentlich nichts zu tun, in dem Bereich. EAN ist immer 13 bzw. 8 Stellen lang (abgesehen von ungebräuchlichen Versionen). Ein Teil der EAN identifiziert den Hersteller der Ware, der Rest den Artikel.
Im Supermarkt funktioniert das mit den EANs weil es übergreifend ist und es theoretisch keine doppelten Nummern geben kann (ähnlich wie eine MAC). Code128 ist beliebig lang und kann nicht nur Zahlen (wie EAN) beinhalten
Im Lagerbereich selbst hast Du wie gesagt nicht immer eine EAN, aber im ERP garantiert eine Artikelnummer - weil mit der Bezeichnung kann denke ich kein System wirklich arbeiten, viel zu (tip-) fehleranfällig.
Da beide eine Prüfziffer enthalten brauchst Du zur Erzeugung ein entsprechendes Programm, dass Dir die richtigen Striche ausgibt. Hast Du soetwas nicht, kannst Du Code39 nutzen, den kann man 1:1 in Word tippen, hat aber keine Prüfziffern.
Hallo
Mal von den anderen Vorschlägen abgesehen (ich würde dir auch dringend raten eine einfach ID für den Artikel zu verwenden wäre sogar eindeutiger als die Artikelnummer, es gibt ja auch noch den Änderungsstand), habt ihr die Hardware bereits?
Wenn nicht, schaue dir auch noch die 3D-Codes an.
Ich kenne eure Umgebung nicht, aber die haben neben der immer gleichen Größe und einer hohen Datendichte, den Vorteil, dass du praktisch jedes Zeichen unterbringen kannst.
Habe schon Lösungen begleitet bei denen ganz billige Androiden als Lesegeräte eingesetzt werden. Die halten nur halb so lange, kostet aber auch nur ein viertel.
Grüße
Mal von den anderen Vorschlägen abgesehen (ich würde dir auch dringend raten eine einfach ID für den Artikel zu verwenden wäre sogar eindeutiger als die Artikelnummer, es gibt ja auch noch den Änderungsstand), habt ihr die Hardware bereits?
Wenn nicht, schaue dir auch noch die 3D-Codes an.
Ich kenne eure Umgebung nicht, aber die haben neben der immer gleichen Größe und einer hohen Datendichte, den Vorteil, dass du praktisch jedes Zeichen unterbringen kannst.
Habe schon Lösungen begleitet bei denen ganz billige Androiden als Lesegeräte eingesetzt werden. Die halten nur halb so lange, kostet aber auch nur ein viertel.
Grüße
Moin,
Da sollten erstmal die Lager/Logistik Prozesse glatt gezogen werden (nicht unbedingt Aufgabe der IT)
lg,
Slainte
Es gibt keine ordentlich geführten Bestandslisten....
Hm, das hört sich an als hättest Du ein Problem das sich mit Barcodes alleine nicht lösen lässt. Bestandslisten... hört sich nach Excel an.Da sollten erstmal die Lager/Logistik Prozesse glatt gezogen werden (nicht unbedingt Aufgabe der IT)
lg,
Slainte
Jetzt demotiviere ihn doch nicht
Ist eigentlich genau der richtige Weg, sich über das gesamte Gedanken zu machen und die beste Lösung zu finden (da brauch es alle, auch die IT), als Stückchenweise was zu beheben. Sonst machen sie noch 10 mal Inventur, bis es passt.
Eine Mamutaufgabe, aber ich wünsche viel Erfolg.
Ist eigentlich genau der richtige Weg, sich über das gesamte Gedanken zu machen und die beste Lösung zu finden (da brauch es alle, auch die IT), als Stückchenweise was zu beheben. Sonst machen sie noch 10 mal Inventur, bis es passt.
Eine Mamutaufgabe, aber ich wünsche viel Erfolg.
Doch, wenn man will schon.
Das hängt auch immer vom verschlüsselten Inhalt ab.
Falsch. Hat was mit Lesbarkeit/Informationsdichte zu tun.
Wobei ich das nur einsetzen würde wenn's wirklich viele Infos sind.
Irrtum, genau andersrum.
Beispiel Barcode für 1234567890 kann sich jeder selbst in Word erstellen.
Und hier der QR-Code dazu:
[on the fly dank Google]
(geht auch kleiner...)
Ich habe eine Lagerverwaltung programmiert.
QR-Code basierend.
Je kürzer, desto besser :-P
Dicker Nachteil: ohne Maschinen geht gar nix mehr.
QR-Codes enthalten per se keine menschenlesbaren Informationen mehr.
(es sei denn, Du bist ein hardcore Nerd; klar kann man den auch zurückrechnen...)
Lonesome Walker
Dicker Nachteil: ohne Maschinen geht gar nix mehr.
QR-Codes enthalten per se keine menschenlesbaren Informationen mehr.
(es sei denn, Du bist ein hardcore Nerd; klar kann man den auch zurückrechnen...)
Lonesome Walker
QR-Codes enthalten per se keine menschenlesbaren Informationen mehr.
(es sei denn, Du bist ein hardcore Nerd; klar kann man den auch zurückrechnen...)
Lonesome Walker
...oder Du druckst Dir Barcodes mit Klartextzeile darunter
Ist in Lagern nicht unüblich bei der Lagerplatzverwaltung.
Gruß
Looser
Wenn ihr da noch in der Findungsphase seid, sind ein paar grundlegende Überlegungen erforderlich, die aber hier im falschen Forum wären
Was ihr braucht ist Consulting im Bereich Intra-Logistik. Da ist die Auswahl des Barcodes eher Nebensache.
Ich habe mich über 10 Jahre in dem Feld bewegt auf beiden Seiten des Verhandlungstisches.
Deswegen empfehle ich Dir den Weg zu einem Intra-Logistik-Fachmann. Der kann durch ein umfassendes Konzept alle Eure Bedürfnisse abdecken.
Gruß
Looser
Was ihr braucht ist Consulting im Bereich Intra-Logistik. Da ist die Auswahl des Barcodes eher Nebensache.
Ich habe mich über 10 Jahre in dem Feld bewegt auf beiden Seiten des Verhandlungstisches.
Deswegen empfehle ich Dir den Weg zu einem Intra-Logistik-Fachmann. Der kann durch ein umfassendes Konzept alle Eure Bedürfnisse abdecken.
Gruß
Looser
Das dachte ich mir fast, dass euer LVS so aufgebaut ist
Out of the box ist die Traumvorstellung der GL. (Unsere Prozesse und Anforderungen können gar nicht so anders sein, sind aber die erste die sich beschweren...)
Euer Lager muss schon sehr krass von einem Lager im allgemeinen Abweichen, wenn eine "Stadnard" Software dies nicht abwickeln kann. Natürlich kommt die genaue Soll Definition auf euch zu. Das wird genug Arbeit werden.
An eurer Stelle würde ich noch garnicht weiter ins Detail gehen, sprich Gedanken über Barcodes machen, sondern eine Evaluierung in Angriff nehmen.
Habt Ihr bereits ein ERP System im Einsatz?
Weitere Informationen:
CeBit: Leider gerade verpasst
IT-Business in Stuttgart: http://www.messe-stuttgart.de/it-business/ (erst wieder im Oktober)
Aachener ERP Tage: http://www.fir.rwth-aachen.de/veranstaltungen/aachener-erp-tage (Dieses Jahr mit einem Schwerpunkt auf digitale Auftragsabwicklung)
Trovarit: http://www.trovarit.com/ SpinOff der RWTH, sind Veranstalter der Aachener ERP Tage
Hannover Messe, da sind auch viele der Verdächtigen vor Ort: http://www.hannovermesse.de/
Edit: Looser war schneller... Aktualisieren wäre was gewesen...
Out of the box ist die Traumvorstellung der GL. (Unsere Prozesse und Anforderungen können gar nicht so anders sein, sind aber die erste die sich beschweren...)
Euer Lager muss schon sehr krass von einem Lager im allgemeinen Abweichen, wenn eine "Stadnard" Software dies nicht abwickeln kann. Natürlich kommt die genaue Soll Definition auf euch zu. Das wird genug Arbeit werden.
An eurer Stelle würde ich noch garnicht weiter ins Detail gehen, sprich Gedanken über Barcodes machen, sondern eine Evaluierung in Angriff nehmen.
Habt Ihr bereits ein ERP System im Einsatz?
Weitere Informationen:
CeBit: Leider gerade verpasst
IT-Business in Stuttgart: http://www.messe-stuttgart.de/it-business/ (erst wieder im Oktober)
Aachener ERP Tage: http://www.fir.rwth-aachen.de/veranstaltungen/aachener-erp-tage (Dieses Jahr mit einem Schwerpunkt auf digitale Auftragsabwicklung)
Trovarit: http://www.trovarit.com/ SpinOff der RWTH, sind Veranstalter der Aachener ERP Tage
Hannover Messe, da sind auch viele der Verdächtigen vor Ort: http://www.hannovermesse.de/
Edit: Looser war schneller... Aktualisieren wäre was gewesen...
Moin,
eine Reservierung (oben stand 'mal 500 Artikel) wäre eventuell auch noch überlegenswert, bei EAN13 wäre das erträglich "preiswert" und würde Kollisionen mit den bereits öffentlichen Codes vermeiden.
Ein Kunde von mir hat das gemacht, damit seine Kunden (Wiederverkäufer) den Barcode weiterverwenden kann.
HG
Mark
eine Reservierung (oben stand 'mal 500 Artikel) wäre eventuell auch noch überlegenswert, bei EAN13 wäre das erträglich "preiswert" und würde Kollisionen mit den bereits öffentlichen Codes vermeiden.
Ein Kunde von mir hat das gemacht, damit seine Kunden (Wiederverkäufer) den Barcode weiterverwenden kann.
HG
Mark
Wenn man noch garnichts hat, ist das ein ganz übles Thema.
Aber bei 500 Artikeln muss ich irgendein Warenwirtschaftssystem haben. Und die meisten davon haben auch eine Lösung für Lagerlogistik.
Hab ich mal mit MS NAV mit umgesetzt - geiles System mit Wegeoptimierung für Kommissionierer.
Nachteil: Viel Hirnschmalz und nicht billig - weder die benötigte Hardware noch die Programmiererstunden.
Du brauchst halt eine angemessene Menge Barcodescanner, macht eigentlich nur drahtlos Sinn (z.B. Symbol 9090, 4090). Das wiederum setzt eine funktionierende WLAN-Umgebung im gesamten Lager voraus. Und eine Datenbank, bzw. ein Warenwirtschaftsprogramm das mit den Daten umgehen kann, Trigger auslöst wenn ein Artikel knapp wird etc.
Lass Dich da wirklich mal von einem Systemhaus, das soetwas in Deiner Nähe macht beraten.
Aber bei 500 Artikeln muss ich irgendein Warenwirtschaftssystem haben. Und die meisten davon haben auch eine Lösung für Lagerlogistik.
Hab ich mal mit MS NAV mit umgesetzt - geiles System mit Wegeoptimierung für Kommissionierer.
Nachteil: Viel Hirnschmalz und nicht billig - weder die benötigte Hardware noch die Programmiererstunden.
Du brauchst halt eine angemessene Menge Barcodescanner, macht eigentlich nur drahtlos Sinn (z.B. Symbol 9090, 4090). Das wiederum setzt eine funktionierende WLAN-Umgebung im gesamten Lager voraus. Und eine Datenbank, bzw. ein Warenwirtschaftsprogramm das mit den Daten umgehen kann, Trigger auslöst wenn ein Artikel knapp wird etc.
Lass Dich da wirklich mal von einem Systemhaus, das soetwas in Deiner Nähe macht beraten.
Mal zusammenfassen:
ich würde QR-Code nehmen, der ist auch nach teilweiser Beschädigung bzw. Verschmutzung noch lesbar. Klartext kann man drunter drucken oder ein halbwegs ansehnliches Regaletikett gestalten lassen.
Barcodereader outen sich als HID-Tastatur, benötigen also keinerlei zusätzlichen Treiber und funktionieren an jedem Rechner unter jedem OS mit USB-Anschluss.
Es ist eine Artikelnummer zu Verwenden, nicht etwa die Bezeichnung.
Dann würde ich mir mal eine OpenSource-Software ansehen, z.B. http://www.wawision.de
Die Software ist webbasierend, damit automatisch plattformunabhängig, netzwerkfähig und wird mit dem Browser bedient. Man kann sie z.B. auch auf einem einigermaßen potenten NAS von QNAP oder Synology installieren ...
ich würde QR-Code nehmen, der ist auch nach teilweiser Beschädigung bzw. Verschmutzung noch lesbar. Klartext kann man drunter drucken oder ein halbwegs ansehnliches Regaletikett gestalten lassen.
Barcodereader outen sich als HID-Tastatur, benötigen also keinerlei zusätzlichen Treiber und funktionieren an jedem Rechner unter jedem OS mit USB-Anschluss.
Es ist eine Artikelnummer zu Verwenden, nicht etwa die Bezeichnung.
Dann würde ich mir mal eine OpenSource-Software ansehen, z.B. http://www.wawision.de
Die Software ist webbasierend, damit automatisch plattformunabhängig, netzwerkfähig und wird mit dem Browser bedient. Man kann sie z.B. auch auf einem einigermaßen potenten NAS von QNAP oder Synology installieren ...
QR ist zwar etwas besser von der Fehlerkorrektur, aber 3D Codeleser sind etwas teuerer und haben nicht ganz die Reichweite eines 2D-Lesers. Ausserdem lassen sich 2D-Codes einfacher mit normalen Mitteln produzieren - Code39 brauchst Du nur ein Word dazu.
Einfache Barcodereader, wie ein Symbol Voyager oder sowas, sind nur dann sinnvoll wenn Du zum Beispiel einen Verpackplatz hast, bei dem Du den Bildschirm im Blick hast und Dich während Du Ware einscannst nicht davon weg bewegst.
Das ist in dem Moment hinfällig, in dem Du unterwegs Ware aufnimmst und gegebenenfalls von einem Stellplatz im Lager ausbuchst/einbuchst.
Ob Du mit der "kleinen" Lösung klar kommst oder eine große brauchst kannst im Endeffekt nur Du entscheiden. Hängt auch viel daran, wie hoch ist der Umschlag im Lager und wie zeitnah müssen Artikel entsprechend gebucht sein, damit keiner umsonst losrennt.
Einfache Barcodereader, wie ein Symbol Voyager oder sowas, sind nur dann sinnvoll wenn Du zum Beispiel einen Verpackplatz hast, bei dem Du den Bildschirm im Blick hast und Dich während Du Ware einscannst nicht davon weg bewegst.
Das ist in dem Moment hinfällig, in dem Du unterwegs Ware aufnimmst und gegebenenfalls von einem Stellplatz im Lager ausbuchst/einbuchst.
Ob Du mit der "kleinen" Lösung klar kommst oder eine große brauchst kannst im Endeffekt nur Du entscheiden. Hängt auch viel daran, wie hoch ist der Umschlag im Lager und wie zeitnah müssen Artikel entsprechend gebucht sein, damit keiner umsonst losrennt.