В современных реалиях работа с маркированным товаром в 1С:Розница 3.0 (и 1С:УНФ 3.0) требует ювелирной настройки всех звеньев цепи: от сканера до серверов «Честного Знака» (ГИС МТ). Ошибка «Не удалось завершить запрос контрольной марки» часто ставит в тупик даже опытных специалистов, так как она может возникать на разных этапах проверки кода маркировки. В этой статье мы подробно разберем, почему программа блокирует добавление товара в чек и как настроить систему для корректной работы в режиме ФФД 1.2.
С переходом на формат фискальных данных ФФД 1.2 процесс продажи маркированного товара изменился. Теперь кассовое ПО не просто считывает код, но и инициирует процедуру проверки через ККТ. Ошибка, с которой сталкиваются пользователи, обычно означает, что программа не получила положительного ответа от фискального накопителя или серверов ГИС МТ в отведенное время. Выясним причину по шагам.
Одной из наиболее частых причин некорректной обработки DataMatrix является работа сканера в режиме «Клавиатура» (HID). Рассмотрим, почему это критично. В режиме клавиатуры сканер имитирует быстрый набор символов, при этом часто теряются управляющие символы, такие как GS (Group Separator), которые необходимы для правильного разбора кода маркировки.
Для исправления ситуации выполним следующие действия:
COM-порт.Проверим результат в тесте устройства: при сканировании марки в строке данных должны отображаться спецсимволы, а тип штрихкода должен определяться именно как DataMatrix (а не просто набор символов).
Проанализируем ситуацию с кассовым аппаратом. Если вы используете ККТ АТОЛ с драйвером версии 10.9.5.0 и ниже, вы можете столкнуться с некорректной обработкой тегов ФФД 1.2. Разберем рекомендации по обновлению:
Для стабильной работы с маркировкой (особенно для получения статуса [M+] в чеке) крайне рекомендуется использовать драйвер АТОЛ версии 10.10.x.x или выше. Новые версии драйверов оптимизированы для работы с CDN-площадками «Честного Знака», что критично для разрешительного режима, вступающего в силу в 2024 году.
Важный момент: проверьте, чтобы в настройках драйвера ККТ была корректно заполнена вкладка «Работа с КМ». Там должен быть указан корректный адрес сервера ИС МП и токен для проверки марок, если это предусмотрено вашей моделью работы.
Рассмотрим внутренние настройки 1С:Розница 3.0. Программа может блокировать добавление товара, если она настроена на «жесткую» проверку марок онлайн (здесь поможет автоматическое обновление токенов Честного Знака), но ответ от сервера задерживается. Выясним, как это отрегулировать:
15-20 секунд.Проанализируем ситуацию с никотиносодержащей продукцией (НСП), упомянутую в сообщениях форума. Существует тонкость в настройке карточки товара:
Для НСП в 1С:Розница 3.0 важно правильно выбрать Категорию номенклатуры. Если товар ошибочно помечен как подакцизный там, где акциз уже включен в МРЦ, программа может некорректно формировать структуру запроса к ККТ. Посмотрим на алгоритм проверки:
Как показывает практика (сообщение №17), многие ошибки в 3-й версии Розницы/УНФ связаны с «детскими болезнями» новых релизов. Если вы используете версию ниже 3.0.4.128, обязательно запланируйте обновление. В последних патчах разработчики 1С значительно переработали механизм РМК (Рабочее место кассира), исправив ошибки взаимодействия с драйверами ККТ при обработке ответов от фискального накопителя.
Разберем краткий чек-лист для исправления ошибки «Не удалось завершить запрос контрольной марки»:
Следуя этим шагам, мы обеспечим стабильную работу магазина и правильное отражение маркировки в системе Честный Знак, избегая штрафов и простоев на кассе.