Beim Scannen von Barcodes werden falsche Daten eingegeben

406
Matt Clark

Verwendung einer API zum Generieren eines Barcodes vom Typ UPC-E:

UPCE: 01213113

Ich versuche diesen Barcode mit ein paar verschiedenen Scannertypen zu scannen -

Sowohl die App auf meinem Telefon als auch ein Handscanner des Typs Honeywell 3310G geben die korrekten Daten in das Textfeld ein:

01213113

Beim Scannen dieses Barcodes auf einer Windows CE, Motorola MC3190 Scan-Pistole, werden jedoch die Daten in das Textfeld eingegeben

012100001313

Warum lesen verschiedene Scanner denselben Barcode unterschiedlich?

0
Sie müssen sich in das Handbuch für den mc3190 einarbeiten. Es gibt viele Setup-Funktionen. In den letzten Jahren wurde die Einrichtung von Barcode-Scannern viel einfacher, aber Barcode-Scanner mussten zeitaufwändig eingerichtet werden. Wie ich mich erinnere, handelt es sich hierbei um eine Konvertierung eines Typs in einen anderen. Zweck sind UPCs mit einheitlicher Länge für eine Unternehmensdatenbank. Sie werden feststellen, dass in der Mitte 4 Nullen aufgefüllt werden. Tyson vor 5 Jahren 0
Ich kann in das Handbuch schauen - der Scanner ist vom Team vorkonfiguriert, so dass ich wahrscheinlich nicht auf Formatanpassung umstellen kann. Es handelt sich hierbei nicht um das Padding, sondern es scheint auch, als ob die vorletzte Ziffer entfernt wurde. Matt Clark vor 5 Jahren 0
Ja, das ist eine Konvertierung eines Barcode-Typs in einen anderen im Scanner. Ich wusste mehr darüber, als ich mich erinnern kann, es war viele Jahre her, seit das Projekt alles über Barcodes und Scanner erfahren musste. Scanner können jedoch so eingestellt werden, dass sie Zahlen bearbeiten und konvertieren, bevor sie die Daten an den Computer senden nächste Schicht. Entweder entschied jemand, dass er diese Konvertierung brauchte, dachte nicht, dass der Standardwert schlecht sein würde, er verstand nicht, was er tat, oder er testete nicht alle Barcode-Typen, die er haben sollte. Tyson vor 5 Jahren 0

0 Antworten auf die Frage