Содержание
Zebra передаёт 13 цифр вместо EAN-8: проверьте EAN Zero Extend
На этикетке EAN-8 восемь цифр, а ТСД Zebra передаёт тринадцать: впереди появились пять нулей. До правки карточки товара проверьте, не меняет ли представление кода профиль DataWedge.
Сохраните исходное расхождение
Возьмите один реальный экземпляр с читаемой этикеткой. Сохраните фотографию, текст под штрихкодом и строку, фактически полученную приложением. Запишите модель ТСД, версию DataWedge, выбранный сканер и активный профиль.
В строке приёмника посчитайте символы и сравните их посимвольно, сохраняя ведущие нули. Для этой проверки используйте согласованное тестовое поле без проведения документов. Скан в рабочую приёмку может изменить количество товара и испортить диагностику.
Найдите EAN Zero Extend
В документации DataWedge 15.0 параметр EAN Zero Extend в группе UPC/EAN Params описан как добавление пяти ведущих нулей к декодированному EAN-8 для совместимости по длине с EAN-13.
Это объясняет конкретный формат строки. Оно не доказывает, что товару присвоили другой GTIN, и не подтверждает правильность привязки к карточке в учётной системе.
Проверьте настройку в профиле, обслуживающем нужное приложение, и выбранный для него сканер. Не ориентируйтесь только на профиль, который открыли последним. Доступность параметров зависит от устройства и его программной версии; если нужного пункта нет, сверяйтесь с документацией для своего комплекта.
Согласуйте ожидаемый формат
Перед изменением спросите ответственного за интеграцию: какая строка должна поступать в это приложение и где выполняется сопоставление с товаром. Один приёмник может ожидать восемь символов, а другой иметь собственное правило нормализации.
| Контроль | Что сохранить |
|---|---|
| Этикетка | Исходный EAN-8 и фото экземпляра |
| Строка приложения | Все символы, включая нули |
| Профиль | Название, сканер и текущее значение параметра |
| Ожидание приёмника | Формат по согласованному правилу интеграции |
| Результат | Найденный SKU и количество после теста |
Не удаляйте ведущие нули у всех штрихкодов общей заменой. Такое действие затронет строки, не относящиеся к проверяемому случаю. Не создавайте вторую карточку только ради того, чтобы она нашлась по результату сканирования.
Измените один параметр на тестовом профиле
Сохраните прежнюю конфигурацию и поручите ответственному настроить EAN Zero Extend согласно ожиданию приёмника. Повторите скан того же экземпляра при остальных неизменных условиях. Затем проверьте несколько других реально используемых типов этикеток и обычный маршрут поиска товара.
Если строка всё ещё меняется, передайте разработчику точные значения до и после, активный профиль и настройки форматирования. Документация Zebra отдельно указывает, что полученные данные могут обрабатываться Basic и Advanced Data Formatting. Нельзя по одной разнице длины назвать единственный источник любого преобразования.
Закройте задачу, когда приложение получает согласованную строку и находит правильный SKU без лишней операции. Факт успешного звукового сигнала сканера подтверждает декодирование, но не правильную карточку и не проведённую приёмку.
Комментарии 0