Почему в 1С:Розница 2.3.18 перестали пробиваться сигареты и как исправить ошибку «Контрольная марка не проверена»?

Системный администратор 1С v8.3 (Управляемые формы) 1С:Розница Торговля и дистрибуция
← На главную

С 1 апреля 2024 года для розничных магазинов начался новый этап работы с маркированным товаром — введение обязательного разрешительного режима на кассах. Пользователи конфигурации 1С:Розница 2.3 (начиная с релизов 2.3.17 и 2.3.18) столкнулись с массовой проблемой: при попытке продать табачную продукцию программа выдает ошибку «Чек не напечатан на устройстве для печати чеков. Описание ошибки: Контрольная марка не проверена». Ситуация осложняется тем, что проверка марки в интерфейсе РМК может проходить успешно («зеленый щит»), но на этапе фискализации кассовый аппарат блокирует операцию.

Разберем подробно причины возникновения этой ошибки и проанализируем последовательность шагов, необходимых для восстановления корректной работы магазина.

Причина 1: Отсутствие или некорректная настройка токена авторизации

Разрешительный режим подразумевает, что перед продажей 1С должна запросить у системы «Честный Знак» разрешение на реализацию конкретной марки. Для выполнения этого запроса используется специальный ключ доступа — токен авторизации. Рассмотрим, как правильно его настроить.

  1. Перейдем в личный кабинет системы «Честный Знак».
  2. В разделе «Профиль» (или «Данные участника») найдем подраздел для генерации токена для проверок. Обратите внимание, что это не тот сертификат электронной подписи, который используется для обмена документами, а именно символьный ключ API.
  3. В 1С перейдем в раздел Администрирование — Настройки интеграции с ИС МП — Параметры сканирования кодов маркировки.
  4. Найдем гиперссылку «Токены авторизации». Здесь необходимо добавить новую запись, выбрав организацию и вставив скопированный из личного кабинета ключ.

Проанализируем важный нюанс: если вы используете Новый РМК, убедитесь, что в настройках рабочего места кассира также прописан этот ключ авторизации. Как показывает практика, в версии 2.3.18.13 старый интерфейс РМК может отрабатывать проверку некорректно без установленных патчей.

Причина 2: Установка критических исправлений (патчей)

Версия 2.3.18.13 вышла в период активных изменений законодательства, поэтому «коробочная» версия содержит ряд программных ошибок. Выясним, какие патчи необходимо установить в первую очередь через раздел Администрирование — Обслуживание — Обновление программы — Установленные исправления.

Рассмотрим список наиболее важных патчей для работы с маркировкой в этом релизе:

Причина 3: Особенности работы драйверов АТОЛ и ФФД 1.2

Многие пользователи отмечают, что проблема локализуется в основном на кассах АТОЛ (например, 11Ф, 30Ф, 55Ф). Это связано с тем, что драйвер 10-й версии имеет свои внутренние механизмы контроля кодов маркировки, которые могут конфликтовать с запросами из 1С.

Посмотрим на алгоритм действий для настройки связи драйвера и программы:

  1. Обновим драйвер ККТ до версии не ниже 10.10.0.0. В более ранних версиях поддержка разрешительного режима может быть реализована не полностью.
  2. Зайдем в Тест драйвера ККТ, перейдем в раздел «Параметры ККТ» и найдем пункт «Маркировка».
  3. Проверим настройку «Ожидать результат проверки марки». Если 1С сама выполняет проверку через токен, иногда требуется отключить автоматическую проверку средствами ККТ, чтобы избежать двойного ожидания и тайм-аутов.
  4. В самой 1С в настройках подключаемого оборудования убедимся, что установлена актуальная версия компоненты интеграции.

Причина 4: Обновление списка CDN-площадок

Для минимизации задержек при проверке «Честный Знак» использует распределенную сеть серверов (CDN). Если 1С пытается обратиться к серверу, который недоступен или отсутствует в ее списке, возникнет ошибка «Контрольная марка не проверена».

Выполним следующие действия:

Перейдем в Администрирование — Настройки интеграции с ИС МП. Найдем кнопку или гиперссылку «Обновить площадки» (или «Актуализировать адреса серверов»). Программа загрузит актуальный список IP-адресов. Без этой процедуры 1С может по умолчанию обращаться к центральному серверу, который в часы пик может не отвечать вовремя.

Причина 5: Тайм-ауты и сетевые настройки

Часто проверка прерывается из-за того, что ответ от сервера маркировки не пришел в течение стандартных 1.5–2 секунд. В условиях нестабильного интернета или высокой нагрузки на систему этого времени недостаточно.

Разберем, как увеличить время ожидания:

В настройках сканирования кодов маркировки (раздел ИС МП) найдем параметр «Тайм-аут проверки». Рекомендуется установить значение не менее 5 секунд (в некоторых случаях до 10 секунд). Это даст программе больше времени на получение легитимного ответа от сервера перед тем, как выдать ошибку кассиру.

Пример анализа прав доступа кассира

Проанализируем ситуацию, когда у одного пользователя марки пробиваются, а у другого — нет. Это может быть связано с использованием МЧД (машиночитаемых доверенностей) или отсутствием сертификата. С 2024 года права кассира на подписание/проверку запросов должны быть четко сопоставлены в справочнике «Физические лица» и «Пользователи».

Если в чеке более одного маркированного товара, 1С может инициировать пакетную проверку, для которой требуется наличие прав на использование криптографии. Проверьте, установлен ли флаг «Разрешить работу с маркировкой без сертификата» в настройках, если вы используете проверку только через токен API.

Итоговый чек-лист для исправления проблемы

  1. Установить релиз 2.3.18.13 и все доступные патчи через интернет-поддержку.
  2. Получить в личном кабинете ЧЗ токен для проверок и вставить его в настройки ИС МП.
  3. Обновить список CDN-площадок в настройках интеграции.
  4. Обновить драйвер ККТ АТОЛ до версии 10.10.x.
  5. Увеличить тайм-аут ожидания ответа до 5–8 секунд.
  6. Если используется старый интерфейс РМК и проблема сохраняется, протестировать продажу через Новый РМК, так как основные исправления разработчики 1С вносят именно в него.

Соблюдение этих шагов позволит устранить конфликт между учетной системой, кассовым оборудованием и серверами маркировки, обеспечив бесперебойную продажу табачных изделий в рамках законодательства РФ.

← На главную