При работе с маркированными товарами в 1С:Управление торговлей 11 пользователи часто сталкиваются с ситуацией, когда при оформлении документа Реализация товаров и услуг (РТУ) система принудительно пытается связаться с государственной информационной системой мониторинга товаров (ИС МП «Честный знак») для проверки статуса кода. Это может приводить к задержкам в работе, если интернет-соединение нестабильно или серверы ИС МП временно недоступны. В этой статье мы подробно разберем, как настроить систему для работы без обязательной онлайн-проверки при сканировании.
Прежде чем переходить к настройкам, давайте проанализируем, почему система вообще инициирует проверку. В типовых конфигурациях 1С (УТ 11, КА 2.5, ERP) заложено два контура контроля маркировки (удобно через утилита сканирования маркировки в УТ 11):
Рассмотрим, как минимизировать влияние этих проверок на скорость работы оператора.
Для того чтобы система перестала «лезть» в интернет при каждом сканировании марки в документе РТУ, нам необходимо изменить настройки интеграции. Рассмотрим этот процесс по шагам:
Важно понимать, что отключение этой опции перекладывает ответственность за корректность марок полностью на пользователя. Если марка окажется «битой» или чужой, ошибка всплывет только на этапе передачи данных через ЭДО или при пробитии чека.
С апреля 2024 года для многих товарных групп введен обязательный разрешительный режим на кассах. Если вы оформляете РТУ и сразу пробиваете чек, касса обязана получить токен от ИС МП. Рассмотрим, как облегчить этот процесс:
В настройках интеграции с ИС МП найдем раздел Разрешительный режим на кассах — для этого подойдёт обработка для онлайн-касс и разрешительного режима. Если у вас наблюдаются проблемы со связью, мы можем активировать Экстренный режим. Этот режим позволяет торговать без онлайн-проверки в течение определенного времени, установленного законодательством для случаев аварий на стороне ГИС МТ.
Также в настройках можно указать Не ждать ответ от ИС МП. В этом случае в фискальном документе вместо признака [М+] будет зафиксирован признак [М], что означает — проверка не была выполнена по техническим причинам, но продажа разрешена.
Выясним, как разрешить конкретным пользователям игнорировать ошибки проверки. В 1С существует специальная роль, которая позволяет проводить документы, даже если маркировка не прошла валидацию. Рассмотрим настройку профилей групп доступа:
Проведение документов с кодами маркировки без проверки в ИС МП — поможет инструмент быстрой настройки прав доступа в 1С.С этой ролью система будет выдавать предупреждение при проведении РТУ, но не будет блокировать запись документа, если код маркировки имеет статус, отличный от «В обороте» в локальном кэше 1С.
Рассмотрим ситуацию, когда проверка все же нужна, но вы хотите ускорить процесс сканирования большого количества товара. В настройках сканирования (Администрирование — Настройки сканирования кодов) выберем режим Проверять коды маркировки после завершения ввода.
Проанализируем, как это работает на практике:
Это значительно быстрее, чем ждать ответа от сервера после каждой пропиканной коробки.
Разберем разницу в поведении системы в зависимости от вида операции. Если вы используете документ Реализация товаров и услуг для оптовой продажи (перепродажи), то проверка в 1С носит исключительно информационный характер. Реальный переход права собственности на марки произойдет через ЭДО при подписании УПД. В этом случае достаточно настроить права доступа, описанные выше.
Если же РТУ используется для продажи конечному потребителю с выдачей чека (например, при доставке курьером или выдаче со склада), включаются механизмы ККТ. Здесь важно проверить настройки драйвера кассы. Многие современные драйверы позволяют настроить Таймаут ответа сервера ИС МП. Если установить его минимальным, касса не будет долго ждать ответа и пробьет чек в офлайн-режиме.
Если типовых настроек недостаточно, программист может вмешаться в логику проверки через расширение. Посмотрим на пример переопределения функции, отвечающей за необходимость проверки:
&Вместо("НужнаПроверкаСтатусовИСМП")
Функция Мой_НужнаПроверкаСтатусовИСМП(ПараметрыПроверки)
// Всегда возвращаем Ложь, чтобы система не инициировала запрос
Возврат Ложь;
КонецФункции
Однако помните, что полное программное отключение проверок может привести к тому, что вы отправите покупателю некорректные коды, которые не пройдут через систему ЭДО или будут заблокированы на этапе выбытия.
Мы проанализировали основные способы обхода обязательной онлайн-проверки марок в 1С:УТ 11. Резюмируя, для комфортной работы без задержек рекомендуется:
Таким образом, вы сможете обеспечить бесперебойную работу склада и отдела продаж даже при проблемах с доступом к серверам маркировки.