Содержание
Zebra не читает светлый штрихкод: проверьте Inverse 1D Mode
На этикетке светлые полосы на тёмном фоне, а складской терминал Zebra не получает код. Если обычные линейные коды считываются, проверьте настройку полярности. Не начинайте с замены номера товара в учётной системе.
Что проверить в DataWedge
В документации Zebra для DataWedge 15.0 параметр Inverse 1D Mode находится среди Reader Params. Он управляет чтением инверсных линейных символов:
| Значение | Поведение по документации |
|---|---|
| Disabled | Чтение инверсных 1D отключено |
| Enabled | Чтение только инверсных 1D |
| Auto | Автоматическое чтение обычных и инверсных 1D |
Слово Enabled здесь легко понять слишком широко: это режим «только инверсные», а не «все варианты включены». Параметр относится к линейным символам; не переносите этот порядок на DataMatrix.
Zebra предупреждает, что не все параметры применимы ко всем считывателям. Выберите документацию своей версии и проверьте наличие пункта на конкретном устройстве.
Подготовьте безопасную пару образцов
Дальнейший порядок представляет собой контрольную процедуру редакции. Проводите её на тестовом устройстве или согласованном рабочем месте без проведения приёмки, отгрузки или изменения количества.
Запишите модель ТСД, версию DataWedge, выбранный считыватель и профиль складского приложения. Сохраните исходное значение параметра для возврата к прежней конфигурации.
Подготовьте обычную и инверсную этикетки известного типа. Для каждой заранее установите ожидаемую строку. По возможности используйте проверенную пару с одинаковыми данными: тогда легче отделить полярность от различий самих кодов. Не считайте случайную картинку из интернета контрольным образцом.
Выберите экран, который показывает полученную строку без складской операции. Сначала считайте каждый образец отдельно при исходной настройке. Запишите отсутствие результата, неверную строку или точное совпадение. Звуковой сигнал без проверки данных недостаточен.
Измените один параметр и повторите проверку
Если устройству нужны оба варианта полярности, проверьте Auto в действующем профиле приложения. Не меняйте одновременно типы декодеров, обработку строки и параметры печати: иначе причину результата будет трудно установить.
Повторите считывание обоих образцов на обычном рабочем расстоянии. Затем проверьте те же этикетки на реальной упаковке. Для каждого результата сохраните ожидаемую и фактически переданную строки.
| Наблюдение | Следующая проверка |
|---|---|
| Обе строки верны | Проверить нахождение соответствующих товаров в приложении без проведения операции |
| Инверсная читается, обычная перестала | Перепроверить выбранное значение и профиль, особенно отличие Enabled от Auto |
| Строка верна, открывается другой товар | Проверить сопоставление кода с карточкой |
| Ни один образец не читается | Вернуться к исходной конфигурации и проверить считыватель, тип символа и качество образцов |
Настройка полярности не исправляет обрезанный или плохо напечатанный символ. Если проблема связана с полями вокруг EAN-13, сначала проверьте свободные зоны этикетки.
Зафиксируйте воспроизводимый результат
Сохраните исходный и проверенный режим, профиль, параметры устройства и результаты по двум образцам. Задача выполнена, когда терминал передаёт ожидаемые строки обоих нужных вариантов, а приложение находит правильные карточки. До этого не распространяйте конфигурацию на весь парк. Если пункт отсутствует или поведение отличается, передайте специалисту эти сведения и образцы вместо последовательного включения всех похожих настроек.
Комментарии 0