Содержание
Zebra MultiBarcode: одинаковые коды не считают количество товара
Сотрудник навёл Zebra на несколько одинаковых упаковок, а приложение получило один код. Это не обязательно пропуск сканера: режим MultiBarcode работает с уникальными кодами в сессии. Он не заменяет подсчёт одинаковых товарных единиц.
Определите, что требуется получить
Если нужно определить количество штук одного SKU, одинаковые товарные штрихкоды не дают уникального идентификатора каждой штуки. Сначала выберите согласованный процесс количественной приёмки в приложении. Не включайте MultiBarcode только ради обещания «считать всё в кадре».
Для проверки сохраните модель терминала, версию DataWedge, имя активного профиля и используемый выход данных. Откройте документацию именно вашей версии. В текущей справке Barcode Input MultiBarcode указан в Scanning Mode раздела NG SimulScan Configuration. Наличие параметров зависит от устройства и версии.
Проверьте уникальность и режим выдачи
Справка Zebra указывает, что повторные коды в сессии декодируются только один раз. При Instant Reporting каждый уникальный код передаётся сразу; повторные игнорируются. При этом установленное максимальное или точное число кодов не определяет момент выдачи, как в режиме ожидания набора.
Если Instant Reporting отключён, данные могут ожидать выполнения условия по количеству. В режиме фиксированного количества результат возвращается после чтения заданного числа уникальных кодов. Несколько одинаковых этикеток не обеспечат это число. Не уменьшайте требуемое количество наугад в рабочем профиле: сначала установите назначение процесса.
Испытайте отдельно от приёмки
Используйте тестовое поле или проверочный сценарий приложения без проведения складского документа. Возьмите несколько разных действительных кодов, затем повторите проверку с одинаковыми этикетками. Запишите, что получает приложение за одно нажатие и удержание курка, а что после завершения сессии. Не делайте вывод по одному звуку: проверяйте переданные данные.
Для Instant Reporting справка описывает удержание курка для начала и отпускание для остановки сессии. Сравните фактическое поведение со своей версией документации. Если ожидается пакет, а приходят отдельные события, проверьте настройку выдачи и способность приложения обработать их.
Передайте результат владельцу процесса
Сохраните параметры профиля до изменения, тестовые входные коды и полученный результат. Для количественной приёмки согласуйте отдельное правило учёта штук. Для сбора разных идентификаторов согласуйте число кодов и формат их передачи. Рабочим результатом будет предсказуемый обмен с приложением, а не число найденных графических этикеток на экране.
Комментарии 0