Что делать, если в 1С:Розница 2.3 не работает проверка марок в разрешительном режиме (таймаут или пустой статус)?

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

При работе с маркированными товарами в "1С:Розница" редакции 2.3 многие пользователи сталкиваются с неприятной ситуацией: после всех настроек разрешительного режима в журнале проверки кодов маркировки появляются записи со статусом "Таймаут" или вовсе с пустым статусом. При этом продажа может блокироваться, а причина ошибки остается неясной. Проблема может крыться в версии программы, сетевых настройках или особенностях механизма проверки. Давайте вместе пошагово разберемся, как диагностировать и устранить эту неисправность.

Шаг 1. Проверяем версию конфигурации "1С:Розница"

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

В релизе 2.3.18.17, согласно официальному описанию, был "реализован разрешительный режим". Однако на практике пользователи столкнулись с массовыми сбоями и таймаутами. Полноценная и стабильная работа механизма была обеспечена в более поздних версиях. Ключевым релизом, в котором исправили множество ошибок, стал 2.3.18.23.

Что нужно сделать:

  1. Проверьте текущую версию вашей конфигурации "1С:Розница".
  2. Если у вас установлен релиз ниже 2.3.18.23, его необходимо обновить. Настоятельно рекомендуется устанавливать самый последний актуальный релиз и все выпущенные для него исправительные патчи (расширения).

Запомните простое правило: то, что функционал "реализован" в описании версии, еще не означает, что он работает без ошибок. Критически важные механизмы, такие как работа с ГИС МТ "Честный ЗНАК", требуют постоянных обновлений.

Шаг 2. Разбираемся в механизме проверки и роли прошивки ККТ

Часто возникает путаница: кто именно выполняет проверку кода маркировки — программа 1С или кассовый аппарат? От ответа на этот вопрос зависит, где искать проблему. Давайте разделим два разных процесса.

Процесс 1: Проверка в 1С (Разрешительный режим)

Это именно та проверка, которая вызывает ошибку "Таймаут". Она происходит в момент добавления маркированного товара в чек в Рабочем месте кассира (РМК), еще до того, как будет нажата кнопка оплаты и отправки чека на ККТ.

Процесс 2: Проверка в ККТ (для печати тега [М] в чеке)

Эта проверка появилась задолго до введения разрешительного режима, вместе с форматом фискальных данных 1.2 (ФФД 1.2). Ее результат — печать символа [M], [M+] или [M-] в кассовом чеке.

Вывод: Если вы получаете ошибку "Таймаут" в журнале проверки кодов маркировки 1С, то проблема не в прошивке кассы. Утверждения обслуживающей компании о том, что прошивка не влияет на разрешительный режим, в данном контексте абсолютно верны. Сосредоточимся на связке "1С — Интернет — Сервер ГИС МТ".

Шаг 3. Диагностика проблем с соединением и производительностью

Если вы уже обновили 1С до актуальной версии, но таймауты продолжаются, проблема может быть в качестве интернет-соединения, производительности компьютера или сетевых блокировках. Если стандартные методы не помогают, в качестве альтернативы может быть рассмотрена внешняя проверка QR марок честного знака, работающая через CDN площадки.

Увеличиваем таймаут ожидания ответа

В настройках интеграции с ГИС МТ в "1С:Розница" есть параметр, отвечающий за время ожидания ответа от сервера. Если компьютер "слабый" или интернет-канал нестабильный, программа может просто не успеть получить ответ за отведенное время.

  1. Перейдите в раздел настроек интеграции с ГИС МТ (обычно в разделе НСИ → Сервис → Настройки обмена с ИС МП).
  2. Найдите параметр "Таймаут выполнения запросов к ГИС МТ (сек)".
  3. Попробуйте увеличить его значение. По умолчанию оно может быть небольшим (например, 10-15 секунд). Установите для теста 30 или даже 60 секунд и проверьте, исчезла ли ошибка.

Проверяем сетевые настройки и блокировки

Запросы от 1С к серверам "Честного ЗНАКА" могут блокироваться на разных уровнях. Проведем последовательную проверку.

Чтобы исключить риск случайной продажи товара без проверки (если таймаут все же произошел), рекомендуется использовать дополнительную защиту — например, установить расширение, реализующее запрет продажи при отсутствии ответа от Честного знака.

Шаг 4. Проверяем настройки интеграции с "Честным ЗНАКОМ"

Наконец, убедимся, что ключевые параметры для связи с системой маркировки заданы верно.

Актуальность токена авторизации (X-API-Key)

Как мы выяснили, для авторизации на серверах ГИС МТ программа 1С использует токен X-API-Key. Это длинная строка символов, уникальная для вашей организации.

  1. Зайдите в личный кабинет системы "Честный ЗНАК".
  2. Перейдите в профиль пользователя. Обычно токен находится в нижней части страницы профиля.
  3. Скопируйте токен. Убедитесь, что скопировали его полностью, без лишних пробелов в начале или в конце.
  4. Откройте настройки интеграции с ГИС МТ в 1С и вставьте скопированный токен в соответствующее поле. Сохраните настройки.

Некорректный или устаревший токен является частой причиной отказа в доступе. Поскольку токены имеют ограниченный срок действия (обычно 10 часов), обновлять их вручную неудобно. Для решения этой задачи существует автоматическое обновление токенов ИС МП прямо в интерфейсе РМК. А если у вас распределенная информационная база (РИБ) и всего одна электронная подпись, вам поможет автоматическая актуализация токенов ИС МП для 1С:Розница 2.3 через центральный узел.

Следуя этим шагам — от обновления конфигурации до проверки сетевых настроек и автоматизации работы с токенами — вы сможете системно подойти к решению проблемы и обеспечить стабильную работу разрешительного режима в вашей "1С:Розница".

← На главную