Как продать маркированный товар в 1С:УТ 11 без обязательной проверки в Честном знаке

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

При работе с маркированными товарами в 1С:Управление торговлей 11 пользователи часто сталкиваются с ситуацией, когда при оформлении документа Реализация товаров и услуг (РТУ) система принудительно пытается связаться с государственной информационной системой мониторинга товаров (ИС МП «Честный знак») для проверки статуса кода. Это может приводить к задержкам в работе, если интернет-соединение нестабильно или серверы ИС МП временно недоступны. В этой статье мы подробно разберем, как настроить систему для работы без обязательной онлайн-проверки при сканировании.

Анализ механизмов проверки кодов в УТ 11

Прежде чем переходить к настройкам, давайте проанализируем, почему система вообще инициирует проверку. В типовых конфигурациях 1С (УТ 11, КА 2.5, ERP) заложено два контура контроля маркировки (удобно через утилита сканирования маркировки в УТ 11):

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

Рассмотрим, как минимизировать влияние этих проверок на скорость работы оператора.

Способ 1: Отключение глобальной проверки статусов

Для того чтобы система перестала «лезть» в интернет при каждом сканировании марки в документе РТУ, нам необходимо изменить настройки интеграции. Рассмотрим этот процесс по шагам:

  1. Перейдем в раздел НСИ и администрирование.
  2. Выберем пункт Интеграция с ИС МП (обувь, одежда, табак...).
  3. Найдем гиперссылку Настройки сканирования кодов маркировки (в некоторых релизах это может называться «Параметры проверки»).
  4. Проанализируем опцию Проверять статусы кодов маркировки. Если мы снимем этот флаг, система перестанет блокировать подбор марок в документ при отсутствии связи с сервером ИС МП.

Важно понимать, что отключение этой опции перекладывает ответственность за корректность марок полностью на пользователя. Если марка окажется «битой» или чужой, ошибка всплывет только на этапе передачи данных через ЭДО или при пробитии чека.

Способ 2: Настройка разрешительного режима (актуально с 2024 года)

С апреля 2024 года для многих товарных групп введен обязательный разрешительный режим на кассах. Если вы оформляете РТУ и сразу пробиваете чек, касса обязана получить токен от ИС МП. Рассмотрим, как облегчить этот процесс:

В настройках интеграции с ИС МП найдем раздел Разрешительный режим на кассах — для этого подойдёт обработка для онлайн-касс и разрешительного режима. Если у вас наблюдаются проблемы со связью, мы можем активировать Экстренный режим. Этот режим позволяет торговать без онлайн-проверки в течение определенного времени, установленного законодательством для случаев аварий на стороне ГИС МТ.

Также в настройках можно указать Не ждать ответ от ИС МП. В этом случае в фискальном документе вместо признака [М+] будет зафиксирован признак [М], что означает — проверка не была выполнена по техническим причинам, но продажа разрешена.

Способ 3: Использование специализированных прав доступа

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

  1. Перейдем в НСИ и администрирование — Настройки пользователей и прав.
  2. Проанализируем профили групп доступа и найдем роль Проведение документов с кодами маркировки без проверки в ИС МП — поможет инструмент быстрой настройки прав доступа в 1С.
  3. Добавим эту роль пользователю (например, кладовщику или менеджеру по продажам).

С этой ролью система будет выдавать предупреждение при проведении РТУ, но не будет блокировать запись документа, если код маркировки имеет статус, отличный от «В обороте» в локальном кэше 1С.

Способ 4: Оптимизация процесса сканирования через отложенную проверку

Рассмотрим ситуацию, когда проверка все же нужна, но вы хотите ускорить процесс сканирования большого количества товара. В настройках сканирования (Администрирование — Настройки сканирования кодов) выберем режим Проверять коды маркировки после завершения ввода.

Проанализируем, как это работает на практике:

  1. Оператор открывает форму подбора марок в РТУ.
  2. Быстро считывает все коды сканером (система просто заносит их в список без обращений к API) — для этой задачи есть мобильное приложение для офлайн-работы с маркировкой.
  3. После нажатия кнопки Готово 1С отправляет один пакетный запрос на все марки сразу.

Это значительно быстрее, чем ждать ответа от сервера после каждой пропиканной коробки.

Технические нюансы: Опт против Розницы

Разберем разницу в поведении системы в зависимости от вида операции. Если вы используете документ Реализация товаров и услуг для оптовой продажи (перепродажи), то проверка в 1С носит исключительно информационный характер. Реальный переход права собственности на марки произойдет через ЭДО при подписании УПД. В этом случае достаточно настроить права доступа, описанные выше.

Если же РТУ используется для продажи конечному потребителю с выдачей чека (например, при доставке курьером или выдаче со склада), включаются механизмы ККТ. Здесь важно проверить настройки драйвера кассы. Многие современные драйверы позволяют настроить Таймаут ответа сервера ИС МП. Если установить его минимальным, касса не будет долго ждать ответа и пробьет чек в офлайн-режиме.

Пример программного отключения проверки (для разработчиков)

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


&Вместо("НужнаПроверкаСтатусовИСМП")
Функция Мой_НужнаПроверкаСтатусовИСМП(ПараметрыПроверки)
    // Всегда возвращаем Ложь, чтобы система не инициировала запрос
    Возврат Ложь;
КонецФункции

Однако помните, что полное программное отключение проверок может привести к тому, что вы отправите покупателю некорректные коды, которые не пройдут через систему ЭДО или будут заблокированы на этапе выбытия.

Заключение

Мы проанализировали основные способы обхода обязательной онлайн-проверки марок в 1С:УТ 11. Резюмируя, для комфортной работы без задержек рекомендуется:

Таким образом, вы сможете обеспечить бесперебойную работу склада и отдела продаж даже при проблемах с доступом к серверам маркировки.

← На главную