При настройке интеграции с ЕГАИС в программных продуктах 1С пользователи часто сталкиваются с техническими препятствиями, которые кажутся неочевидными. Одной из таких проблем является блокировка интерфейса: при попытке добавить новые параметры подключения к ЕГАИС в конфигурации 1С:Управление торговлей, редакция 11.4 кнопка «Создать» на форме оказывается неактивной (серой). Из-за этого невозможно связать программу с Универсальным транспортным модулем (УТМ) и начать документооборот.
В этой статье мы подробно разберем, почему возникает эта проблема, как обойти её без обновления конфигурации, развеем популярные заблуждения касательно оптового учета алкоголя в УТ 11, а также рассмотрим нюансы настройки прав доступа.
Для того чтобы понять природу этой ошибки, заглянем во внутреннее устройство платформы «1С:Предприятие 8.3». В конфигурации «Управление торговлей» за доступность подсистем отвечает механизм функциональных опций. Включение интеграции с государственными информационными системами (в том числе ЕГАИС) регулируется специальной константой ИспользоватьИнтеграциюСЕГАИС.
В некоторых релизах ветки УТ 11.4 (в частности, в релизе 11.4.12.71) разработчиками была допущена программная неточность при проектировании интерфейса:
ИспользоватьИнтеграциюСЕГАИС должно меняться на значение Истина.Выяснив причину, рассмотрим доступные способы решения этой проблемы.
Если у вас нет возможности оперативно обновить конфигурацию «1С:Управление торговлей» до более свежего релиза, исправить поведение интерфейса можно простой последовательностью действий. Нам нужно заставить платформу принудительно перечитать значения констант.
Выполним следующие шаги вместе:
После выполнения этих действий кнопка «Создать» станет активной, и вы сможете беспрепятственно настроить параметры соединения с УТМ.
Для администраторов и программистов 1С существует более быстрый способ решения, не требующий перезапуска сеанса пользователей. Мы можем записать константу напрямую в базу данных с помощью внешней обработки «Консоль кода» или «Групповое изменение реквизитов».
Проанализируем программный код, который решает эту задачу:
// Включаем интеграцию с ЕГАИС напрямую в обход интерфейсных задержек
Константы.ИспользоватьИнтеграциюСЕГАИС.Установить(Истина);
// Принудительно обновляем параметры текущего сеанса, чтобы платформа сразу применила изменения
ПараметрыСеанса.ИспользоватьИнтеграциюСЕГАИС = Истина;
ПолучитьФункциональнуюОпцию("ИспользоватьИнтеграциюСЕГАИС");
После выполнения этого короткого скрипта подсистема ЕГАИС станет доступна мгновенно во всей базе данных без дополнительных манипуляций.
Как справедливо отметил автор темы на форуме, наиболее надежным и стратегически верным решением является обновление конфигурации «1С:Управление торговлей» на актуальный релиз. Ошибка с неактивной кнопкой создания настроек была признана разработчиками 1С и успешно устранена в последующих исправлениях (патчах) и новых релизах линейки 11.4 и 11.5.
Часто у пользователей возникает заблуждение, связанное с формулировкой интерфейса. Оптовые компании, открывая настройки продаж и видя пункт «Алкогольная продукция в рознице», думают, что в программе отсутствует поддержка оптового звена ЕГАИС, и начинают искать внешние доработки для отправки ТТН.
Это серьезное заблуждение! Давайте проанализируем реальное положение дел:
ТТН Входящая ЕГАИС.Приобретение товаров и услуг.Реализация товаров и услуг. После его проведения внизу формы автоматически активируется гиперссылка «Создать ТТН ЕГАИС (исходящую)». При нажатии на неё система сама заполнит все реквизиты алкогольной продукции и подготовит документ к отправке через УТМ.Иногда даже после устранения бага с функциональными опциями кнопка «Создать» или кнопки отправки/получения документов ЕГАИС остаются недоступными. Проблема может крыться в механизме ограничения доступа на уровне записей (RLS — Record Level Security).
Если в вашей информационной базе включено разделение прав, администратору необходимо обратить внимание на следующие нюансы:
ГруппыДоступа).ДобавлениеИзменениеДокументовЕГАИС и АдминистрированиеЕГАИС. Это гарантирует корректную запись настроек подключения к УТМ и отправку документов во ФСРАР.Чтобы исключить путаницу среди оптовых дистрибьюторов алкогольной продукции, в редакции УТ 11.5 фирма «1С» провела рефакторинг интерфейса настроек интеграции.
Рассмотрим, где теперь располагаются эти параметры в новых версиях:
Опция включения обмена больше не спрятана в недрах розничных продаж. Теперь включение интеграции и все параметры подключения к УТМ собраны в едином, логичном месте: НСИ и администрирование — Настройка интеграции — Интеграция с ЕГАИС.
Таким образом, если вы планируете переход на редакцию 11.5, описанная путаница с терминами розницы и опта исчезнет сама собой, а процесс администрирования станет существенно проще.