Содержание
Zebra сканирует по другим правилам: проверьте профиль приложения
На одном терминале код читается правильно в тестовом приложении, но иначе в складской программе. До изменения формата штрихкода проверьте, какой профиль DataWedge связан с каждым приложением.
Почему результат может различаться
Согласно документации Zebra о профилях, профиль задаёт ввод, обработку и вывод данных для связанных приложений. При выходе связанного приложения или activity на передний план DataWedge загружает соответствующий профиль. Одно приложение или activity может быть связано только с одним профилем.
По умолчанию Profile0 действует для приложений переднего плана, не связанных с другим профилем. Поэтому успешный тест в постороннем текстовом поле ещё не подтверждает настройки складской программы.
Сохраните два результата
Возьмите одну известную этикетку и запишите точную ожидаемую строку. В разрешённом тестовом сценарии без проведения складского документа сохраните:
- название приложения и открытый экран;
- строку скана, включая начальные и конечные символы;
- модель терминала и версию DataWedge;
- профиль и его ассоциации с приложениями.
Если расхождение появляется только на одном экране программы, отметьте этот переход отдельно. Не сводите все экраны к одному условию проверки без наблюдения.
Проверьте ассоциацию
Откройте нужный профиль и проверьте Associated apps по инструкции управления профилями Zebra. Сопоставьте package и activity с проверяемым приложением. Уточните их у разработчика, если названия неочевидны.
Сохраните исходные настройки до изменения. Согласуйте правильную ассоциацию с ответственным за терминалы и повторите скан в том же приложении, на том же экране. Не меняйте одновременно профиль, декодер и правила форматирования: тогда причину результата нельзя будет отделить.
Что считать результатом
Проверка закончена, когда в целевой программе воспроизводится согласованный выход, а профиль и ассоциация записаны. Отдельно проверьте используемые рабочие экраны.
Если нужный профиль связан верно, а строка всё ещё отличается, сравните его ввод, форматирование и вывод. Если текст меняется уже после получения программой, передайте разработчику строку до преобразования и итоговое значение.
Не копируйте профиль на весь парк до проверки назначения устройств. Эта диагностика устанавливает используемую конфигурацию, но не подтверждает правильность товарного справочника или самого кода на упаковке.
Комментарии 0