Настройка разрешительного режима в 1С:Розница 2.3 без использования ЭЦП на кассе

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

С введением разрешительного режима (онлайн-проверки статуса кода маркировки перед продажей) многие пользователи 1С:Розница столкнулись с проблемой: система требует наличие усиленной квалифицированной электронной подписи (ЭЦП/УКЭП) непосредственно на рабочем месте кассира при каждом сканировании товара. Это неудобно и небезопасно для крупных сетей или точек, где ЭЦП находится у бухгалтера или руководителя.

Разберем детально, как настроить работу «Разрешительного режима» в 1С:Розница (редакция 2.3, включая версии 2.3.17.х и 2.3.18.х) и 3.0, используя базовую инструкцию по настройке торгового места на базе РМК и токен авторизации «Честного ЗНАКА» без физического ключа ЭЦП на кассе.

1. Подготовка оборудования и программного обеспечения

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

  1. Обновление прошивки ККТ. Касса должна поддерживать формат фискальных данных (ФФД) 1.2. Убедимся, что прошивка актуальна (для Атол, Штрих-М и других производителей вышли специальные обновления под разрешительный режим).
  2. Обновление драйверов ККТ.

    Для корректной работы механизма проверки марок (True API) необходимо использовать последние версии драйверов.

    • Для Атол рекомендуется драйвер версии 10.10.0.0 и выше.
    • Для Штрих-М требуются актуальные драйверы (например, 5.17 и новее).
  3. Перерегистрация ККТ. Если касса ранее работала на ФФД 1.05, необходимо перерегистрировать ее на ФФД 1.2 с заменой фискального накопителя (если требуется) или изменением настроек, если ФН уже поддерживает 1.2.

2. Получение правильного токена авторизации

Одна из главных ошибок — использование динамического токена, который живет 10 часов и требует ЭЦП для обновления. Чтобы исключить остановку процессов, часто используют автоматическое обновление токенов Честного Знака или обработку для актуализации 10-ти часового токена, однако для работы разрешительного режима на кассе нам необходим именно статический токен для ККТ.

Выполним следующие действия в личном кабинете «Честного ЗНАКА»:

  1. Зайдем в личный кабинет ГИС МТ под ЭЦП руководителя.
  2. Перейдем в профиль организации.
  3. Найдем раздел «Токен для ККТ» (обычно внизу страницы).
  4. Нажмем кнопку «Сгенерировать» или скопируем существующий токен. Обратим внимание, что этот токен выдается на длительный срок (до марта 2025 года или бессрочно, согласно последним изменениям).

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

3. Настройка токена в 1С:Розница

Теперь добавим полученный токен в 1С. Место настройки отличается в зависимости от того, используете вы «Новое РМК» или «Старое РМК».

Добавление токена в справочник

Перейдем в раздел АдминистрированиеИнтеграция с ИС МП (обувь, одежда, табак...) — (или СкладОбмен с ИС МП).

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

Создадим новый элемент:

Настройка для «Нового РМК»

Если используется новый интерфейс рабочего места кассира:

  1. Зайдем в Настройки РМК.
  2. Найдем поле «Ключ авторизации» или «Токен».
  3. Выберем созданный нами токен или добавим его строку туда.

Настройка для «Старого РМК»

В старом РМК явной настройки в интерфейсе кассира может не быть. Программа ищет токен в общем справочнике Токены авторизации ИС МП с отбором по Организации и Типу ИС МП (розница). Убедимся, что токен записан именно в этот справочник.

4. Настройка даты начала разрешительного режима

Чтобы 1С понимала, что нужно включать онлайн-проверку:

Перейдем в АдминистрированиеИнтеграция с ИС МПНастройки сканирования кодов маркировки.

Проверим таблицу с датами начала действия разрешительного режима. Для товарных групп (например, «Табак», «Пиво») должна стоять корректная дата (например, 01.04.2024 или текущая, если вы запускаете режим позже законодательного срока).

5. Настройка исключений проверки

Частая проблема: если в настройках стоят «галочки» исключений, 1С может не отправлять запрос в ГИС МТ или требовать ЭЦП для оффлайн-проверки.

В форме Настройки сканирования кодов маркировки:

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

6. Решение проблем с правами и ролями

Если у кассира нет прав администратора, при попытке сканирования может возникать ошибка доступа или требование ЭЦП, так как пользователь не может прочитать токен.

Убедимся, что пользователю (профилю групп доступа «Кассир» или «Продавец») добавлены необходимые роли (если конфигурация позволяет редактировать профили) или права:

7. Решение проблемы с возвратами

Даже при настроенном токене, операция Возврат от покупателя часто требует наличия ЭЦП, так как 1С воспринимает это как операцию ввода в оборот или смены статуса, которая должна быть подписана.

Если нет возможности держать ЭЦП на точке, применим обходное решение через исключения:

  1. В Настройках сканирования кодов маркировки перейдем к исключениям.
  2. Внизу формы часто есть переключатель или настройка «Применять для операций».
  3. Настроим исключение проверки только для операции «Возврат от розничного покупателя».

Таким образом, продажи будут идти с онлайн-проверкой через токен, а возвраты будут приниматься без запроса к ГИС МТ в момент сканирования (марку потом нужно будет вернуть в оборот отдельно через ЭДО/ЛК, если она пригодна).

8. Типичные ошибки и методы их устранения

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

Ошибка: «Не найдено зарегистрированных сертификатов»

Причина: Программа пытается выполнить операцию, требующую подписи (получение динамического токена или подписание документа), вместо использования статического токена.

Решение:

Ошибка: Товар добавляется в чек, несмотря на статус «Продан» (в старом РМК)

Причина: Не работает блокировка на уровне драйвера ККТ или 1С не получает ответ от ГИС МТ и переходит в аварийный режим. Чтобы исключить продажу сомнительного товара при технических сбоях, можно использовать специальное расширение, которое вводит запрет продажи при отсутствии ответа от Честного знака.

Решение:

Ошибка 403 «Не указан userId»

Причина: Проблема с правами доступа токена или МЧД (если используется ЭЦП физлица).

Решение:

9. Особенности работы в клиент-серверном варианте

Важно отметить, что при работе через веб-клиент или в клиент-серверном варианте могут возникать специфические проблемы с пробросом оборудования и криптографии. Для этой задачи есть обработка для поддержки ККТ и разрешительного режима.

На файловых базах и при подключении через тонкий клиент напрямую настройка проходит стабильнее. Если вы используете веб-клиент, убедитесь, что установлено расширение для работы с файлами и браузер имеет права на взаимодействие с локальными драйверами ККТ.

Резюме

Для работы без ЭЦП на кассе необходимо:

  1. Получить статический токен в ЛК ЧЗ.
  2. Прописать его в 1С как ИС МП (розница).
  3. Установить дату начала разрешительного режима.
  4. Снять галочки исключений для товарных групп.
  5. Использовать актуальные драйверы ККТ с поддержкой ФФД 1.2.
← На главную