Сканер, который не читает код DataMatrix с акцизной марки, блокирует приёмку алкоголя в ЕГАИС — накладную нельзя подтвердить, а товар нельзя выставить на продажу. Чаще всего причина не в поломке устройства, а в неправильном режиме работы: сканер настроен на линейные штрихкоды, не передаёт служебные символы или подключён не в том режиме эмуляции. Проверить это можно за несколько минут с помощью простого теста даже без запуска кассовой программы.

В этой статье разберём, как протестировать 2D-сканер для ЕГАИС, какие признаки указывают на конкретную неисправность и как отличить проблему оборудования от ошибки в товароучётной программе.

Что именно должен уметь сканер для ЕГАИС

Для работы с системой ЕГАИС недостаточно обычного линейного сканера. Акцизные и федеральные специальные марки содержат двумерный код DataMatrix, в котором зашифрованы серия, номер марки и код алкогольной продукции. Считать его способен только фотосканер (imager) с камерой, а не лазерная «полоска».

Кроме самого факта считывания важно, как сканер передаёт данные в компьютер. Код марки содержит служебные символы-разделители, и если сканер их «съедает» или искажает, учётная программа не сможет разобрать строку и выдаст ошибку формата. Именно поэтому тестировать нужно не только «пищит — не пищит», а полный путь данных от марки до программы.

  • 📷 Наличие режима считывания DataMatrix (двумерных кодов).
  • 🔌 Корректный режим подключения: эмуляция COM-порта или клавиатурный ввод (HID).
  • ⌨️ Правильно настроенные префикс и суффикс (обычно суффикс Enter).
  • 📄 Передача полной строки кода без обрезки и искажения символов.
  • 🍷 Успешное чтение марки в товароучётной программе, а не только в «Блокноте».

Быстрый тест сканера через «Блокнот»

Самая простая диагностика не требует никакого специального ПО. Откройте стандартный Блокнот Windows, поставьте курсор в документ и отсканируйте акцизную марку с любой бутылки. Если сканер работает в режиме эмуляции клавиатуры, в документе появится длинная строка символов, а после неё курсор перейдёт на новую строку.

Оцените результат по нескольким признакам. Строка должна быть длинной — код марки содержит десятки символов. Если появилось лишь несколько цифр, скорее всего, сканер прочитал не DataMatrix, а линейный EAN-штрихкод рядом на этикетке. Если не появилось ничего — проверяйте режим сканирования и подключение.

💡

Перед тестом протрите окошко сканера мягкой салфеткой и убедитесь, что марка не смята и не залита. Значительная часть «неисправных» сканеров просто не может прочитать повреждённый или бликующий код.