С введением разрешительного режима (онлайн-проверки статуса кода маркировки перед продажей) многие пользователи 1С:Розница столкнулись с проблемой: система требует наличие усиленной квалифицированной электронной подписи (ЭЦП/УКЭП) непосредственно на рабочем месте кассира при каждом сканировании товара. Это неудобно и небезопасно для крупных сетей или точек, где ЭЦП находится у бухгалтера или руководителя.
Разберем детально, как настроить работу «Разрешительного режима» в 1С:Розница (редакция 2.3, включая версии 2.3.17.х и 2.3.18.х) и 3.0, используя базовую инструкцию по настройке торгового места на базе РМК и токен авторизации «Честного ЗНАКА» без физического ключа ЭЦП на кассе.
Прежде чем приступать к настройкам в 1С, убедимся, что кассовое оборудование и драйверы готовы к работе с новым режимом. Это критически важный шаг, без которого 1С может выдавать ошибки или не блокировать продажу запрещенного товара.
Для корректной работы механизма проверки марок (True API) необходимо использовать последние версии драйверов.
Одна из главных ошибок — использование динамического токена, который живет 10 часов и требует ЭЦП для обновления. Чтобы исключить остановку процессов, часто используют автоматическое обновление токенов Честного Знака или обработку для актуализации 10-ти часового токена, однако для работы разрешительного режима на кассе нам необходим именно статический токен для ККТ.
Выполним следующие действия в личном кабинете «Честного ЗНАКА»:
Также, если используются механизмы CDN (ускорение проверок), необходимо настроить рабочий механизм проверки разрешительного режима марок через площадки CDN Честного знака, что критически важно для скорости работы кассира — поможет решение для фискализации маркированного товара.
Теперь добавим полученный токен в 1С. Место настройки отличается в зависимости от того, используете вы «Новое РМК» или «Старое РМК».
Перейдем в раздел Администрирование — Интеграция с ИС МП (обувь, одежда, табак...) — (или Склад — Обмен с ИС МП).
В панели навигации (иногда скрыта под ссылкой «См. также») найдем пункт Токены авторизации ИС МП. Для тех, кто использует распределенные базы, существует внешняя обработка для автоматической актуализации токенов ИС МП, которая позволяет передавать данные через РИБ.
Создадим новый элемент:
ИС МП (розница). Это ключевой момент. Не используйте тип «ИС МП» (который динамический), нужен именно розничный.Если используется новый интерфейс рабочего места кассира:
В старом РМК явной настройки в интерфейсе кассира может не быть. Программа ищет токен в общем справочнике Токены авторизации ИС МП с отбором по Организации и Типу ИС МП (розница). Убедимся, что токен записан именно в этот справочник.
Чтобы 1С понимала, что нужно включать онлайн-проверку:
Перейдем в Администрирование — Интеграция с ИС МП — Настройки сканирования кодов маркировки.
Проверим таблицу с датами начала действия разрешительного режима. Для товарных групп (например, «Табак», «Пиво») должна стоять корректная дата (например, 01.04.2024 или текущая, если вы запускаете режим позже законодательного срока).
Частая проблема: если в настройках стоят «галочки» исключений, 1С может не отправлять запрос в ГИС МТ или требовать ЭЦП для оффлайн-проверки.
В форме Настройки сканирования кодов маркировки:
Если у кассира нет прав администратора, при попытке сканирования может возникать ошибка доступа или требование ЭЦП, так как пользователь не может прочитать токен.
Убедимся, что пользователю (профилю групп доступа «Кассир» или «Продавец») добавлены необходимые роли (если конфигурация позволяет редактировать профили) или права:
ТокеныАвторизацииИСМП.Даже при настроенном токене, операция Возврат от покупателя часто требует наличия ЭЦП, так как 1С воспринимает это как операцию ввода в оборот или смены статуса, которая должна быть подписана.
Если нет возможности держать ЭЦП на точке, применим обходное решение через исключения:
Таким образом, продажи будут идти с онлайн-проверкой через токен, а возвраты будут приниматься без запроса к ГИС МТ в момент сканирования (марку потом нужно будет вернуть в оборот отдельно через ЭДО/ЛК, если она пригодна).
Разберем ситуации, с которыми часто сталкиваются пользователи после настройки.
Причина: Программа пытается выполнить операцию, требующую подписи (получение динамического токена или подписание документа), вместо использования статического токена.
Решение:
ИС МП (розница).Причина: Не работает блокировка на уровне драйвера ККТ или 1С не получает ответ от ГИС МТ и переходит в аварийный режим. Чтобы исключить продажу сомнительного товара при технических сбоях, можно использовать специальное расширение, которое вводит запрет продажи при отсутствии ответа от Честного знака.
Решение:
api/v4/true-api, значит, нет интернета или доступа к серверам ЧЗ.Причина: Проблема с правами доступа токена или МЧД (если используется ЭЦП физлица).
Решение:
Важно отметить, что при работе через веб-клиент или в клиент-серверном варианте могут возникать специфические проблемы с пробросом оборудования и криптографии. Для этой задачи есть обработка для поддержки ККТ и разрешительного режима.
На файловых базах и при подключении через тонкий клиент напрямую настройка проходит стабильнее. Если вы используете веб-клиент, убедитесь, что установлено расширение для работы с файлами и браузер имеет права на взаимодействие с локальными драйверами ККТ.
Для работы без ЭЦП на кассе необходимо:
ИС МП (розница).