Перейти к содержанию
Содержание

Zebra разворачивает UPC-E в UPC-A: проверьте преобразование кода

Терминал считывает короткий UPC-E, а в складское приложение приходит другая, развёрнутая строка. Прежде чем заводить второй товар или перепечатывать этикетку, проверьте преобразование декодера. Ниже процедура для Zebra DataWedge; названия параметров сверены с документацией 15.0. На устройстве другой версии сначала проверьте доступность настройки.

Сохраните исходный случай

Возьмите известный товар с читаемым UPC-E и сохраните фотографию этикетки. Запишите модель терминала, версию DataWedge, рабочее приложение и используемый им профиль. Нужны две строки как текст: ожидаемая в учётной системе и фактически полученная со сканера. Сохраните ведущие нули и число символов.

Zebra разворачивает UPC-E в UPC-A: проверьте преобразование кода

Сканируйте в согласованное тестовое поле, которое не проводит приёмку или отгрузку. Если доступен тип распознанного кода, тоже запишите его. Одной длины строки недостаточно для определения символики: похожий по размеру EAN-8 требует другой проверки.

Проверьте настройку преобразования

В документации Zebra по декодерам указан путь: откройте нужный профиль, затем Barcode Input → Configure Scanner Settings → Decoders. Для UPCE-0 проверьте Convert UPCE0 To UPCA. Включённый параметр преобразует результат в формат UPC-A до передачи. После этого на него влияют настройки UPC-A, включая Preamble и Check Digit. При выключенном параметре передаются данные UPCE0 без такого преобразования.

Не выбирайте значение по принципу «длиннее значит правильнее». Сначала согласуйте формат с ответственной за учётную систему стороной. Если приёмник ожидает развёрнутый UPC-A, преобразование может быть частью нормального обмена. Если ожидает UPC-E, оно может объяснять несовпадение. Это проверка настройки передачи, а не заключение о корректности этикетки поставщика.

Меняйте один параметр

Запишите исходное значение. Измените только преобразование и повторите скан той же этикетки в том же тестовом поле. Сравните текст до и после посимвольно и проверьте, как приёмник сопоставляет его с товаром. Затем повторите проверку на других известных этикетках UPC-E из своего ассортимента.

Если преобразование нужно, но остаётся расхождение в начале или конце строки, отдельно проверьте формат UPC-A. Не отключайте одновременно контрольный символ, префикс и преобразование: иначе причина изменения потеряется. Для этого этапа пригодится отдельная проверка передачи UPC-A.

Если изменение не повлияло на строку, сначала убедитесь, что меняли профиль нужного приложения. Когда тестовое поле получает согласованный текст, а программа после сохранения показывает другой, передайте разработчику обе строки и место преобразования. Дальнейшая правка декодера без нового основания может скрыть проблему приёмника.

Подтвердите рабочий результат

Проверка закончена, когда согласованный формат доходит до учётного приложения и сопоставляется с нужным товаром без создания дубля. Сохраните профиль, версию, старое и новое значение и проверенные строки. При неуспешной проверке восстановите исходную настройку и передайте диагностику поддержке.

Не распространяйте найденное значение сразу на все терминалы. Сначала сверьте версии, назначение устройств и формат, ожидаемый каждым приложением. Эта процедура не меняет товарную идентичность и не разрешает произвольно заменять код в карточке.

Теги

Комментарии 0

0 / 1500

Популярные статьи