Новая прошивка для 2D-сканеров MERTECH позволяет проверять структуру кодов DataMatrix до передачи данных в «Честный знак». Это помогает выявлять ошибки в служебных символах на этапе сканирования и снижает риск проблем при приёмке товаров.
Что изменилось
MERTECH выпустил обновление для ряда 2D-сканеров, обеспечивающее совместимость с утилитой ComPortMonitor. Решение разработано по запросу ЦРПТ и предназначено для проверки структуры кодов маркировки в момент сканирования. В перечень совместимых моделей входят ручные сканеры MERTECH 2410 и MERTECH 2420, а также другие модели из каталога производителя.
Какую проблему решает прошивка
Успешное сканирование штрихкода DataMatrix не гарантирует, что данные будут корректно переданы в систему «Честный знак». Частая причина ошибок — неправильная последовательность служебных символов в коде. Например, вместо разделителя GS (ASCII 29) используется символ FNC1 или другой. Раньше выявить такую ошибку до отгрузки было практически невозможно.
Новая прошивка позволяет сканеру анализировать содержание кода и сигнализировать о проблемах. Важно: проверяется только структура данных внутри штрихкода, а не статус кода в системе маркировки. Код с корректной структурой может быть выведен из оборота или товар может оказаться просроченным — в таких случаях продажа всё равно будет заблокирована.
Как настроить сканер для проверки
Для проверки структуры кодов через ComPortMonitor необходимо перевести сканер в режим эмуляции COM-порта (USB-COM). Это делается сканированием сервисного штрихкода из руководства пользователя. После перехода в режим USB-COM в Диспетчере устройств Windows появится новый виртуальный COM-порт.
Перед запуском ComPortMonitor убедитесь, что COM-порт сканера не занят другой программой (например, 1С). Закройте все сторонние приложения, иначе подключение не установится.
Пошаговая проверка кода DataMatrix
- Запустите утилиту ComPortMonitor (скачайте файл ComPortMonitor2.exe с GitHub).
- Настройте сканер в режим USB-COM, если это ещё не сделано.
- Выберите номер COM-порта в программе.
- Нажмите кнопку Connect. При успешном подключении появится надпись «Connected to...».
- Отсканируйте штрихкод DataMatrix. На экране отобразится структура кода (GTIN, серийный номер и т.д.).
- Проанализируйте результаты: корректный разделитель GS будет выделен зелёным, неправильный символ — красным.
- После завершения работы нажмите Disconnect и освободите COM-порт для других программ.
Что означают индикаторы
- HEX 1D — корректный разделитель GS. Структура кода соответствует стандарту.
- HEX E8 — обнаружена проблема: используется неправильный управляющий символ вместо GS. Этикетку нельзя использовать для маркировки, необходимо проверить процесс формирования и нанесения кодов.
Чтобы проверить другой код, просто отсканируйте его — информация на экране обновится автоматически. Для ручной очистки экрана нажмите кнопку Clear.
Кому это нужно
Проверка структуры кодов полезна производителям, импортёрам, оптовым поставщикам и крупным розничным сетям, которые работают с маркированными товарами. Она позволяет выявить брак на этапе производства или приёмки, до отправки товаров в оборот.
Чек-лист: что проверить перед использованием
- Убедитесь, что ваша модель сканера MERTECH поддерживает новую прошивку.
- Обновите прошивку сканера до актуальной версии.
- Скачайте утилиту ComPortMonitor с официального репозитория GitHub.
- Переведите сканер в режим USB-COM согласно инструкции.
- Закройте все программы, которые могут использовать COM-порт.
- Проверьте несколько кодов с заведомо корректной и некорректной структурой для калибровки.
Новая прошивка делает проверку маркировки рутинной операцией и помогает сократить время на работу с «Честным знаком». Однако она не заменяет проверку статуса кода в системе маркировки — для этого по-прежнему необходимо использовать личный кабинет или API.



