Что делать, если в 1С:Управление торговлей 11 отсутствует флажок «Использовать дополнительные отчеты и обработки»?

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

В процессе администрирования и настройки программных продуктов на платформе «1С:Предприятие 8.3», в частности конфигурации «1С:Управление торговлей» (редакции 11.3 и новее), специалисты нередко сталкиваются с интерфейсной проблемой. При попытке подключить внешнюю печатную форму или обработку оказывается, что в разделе администрирования отсутствует необходимый флажок «Использовать дополнительные отчеты и обработки», а сам справочник скрыт из панели навигации.

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

Выясняем причины: почему пропадает заветная «галка»?

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

  1. Ограничения базовой версии программы. Если вы работаете в конфигурации «1С:Управление торговлей» базовой версии, подключение внешних отчетов и обработок заблокировано разработчиками на уровне платформы. Это лицензионное ограничение, обойти которое штатными средствами невозможно. Единственным решением здесь является переход (апгрейд) на ПРОФ-версию.
  2. База данных без настроенных пользователей. В Библиотеке стандартных подсистем (БСП), на базе которой построена УТ 11, заложен алгоритм автоматической адаптации интерфейса. Если в информационной базе не создано ни одного пользователя (база только что создана или развернута из демонстрационной версии), система функционирует в особом режиме и скрывает часть расширенных административных настроек, включая управление внешними обработками.
  3. Недостаток прав доступа текущего пользователя. Даже если учетная запись называется «Администратор», у нее могут отсутствовать специфические роли, отвечающие за видимость и изменение этой настройки.
  4. Ошибки кэша или сбои обновления интерфейса. Иногда после масштабных обновлений конфигурации настройки видимости элементов форм в БСП могут отображаться некорректно.

Рассмотрим по шагам каждый метод восстановления доступа к нужному справочнику.

Способ №1. Проверка прав и создание пользователя

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

  1. Перейдем в раздел НСИ и администрирование, найдем группу «Настройки пользователей и прав» и откроем справочник Пользователи.
  2. Создадим нового пользователя с полным набором прав. Обязательно назначим ему роль Администратор системы или профиль групп доступа Администратор.
  3. Завершим текущий сеанс работы и перезапустим программу 1С под именем только что созданного пользователя.
  4. Проверим наличие флажка по пути: НСИ и администрирование — Печатные формы, отчеты и обработки.

Способ №2. Использование режима «Функции для технического специалиста»

Если интерфейс формы администрирования по-прежнему скрывает нужную нам настройку, мы можем обойти форму настройки и обратиться напрямую к константе базы данных. В платформе 1С за этот функционал отвечает константа ИспользоватьДополнительныеОтчетыИОбработки. Изменим её напрямую:

  1. Для начала активируем технический режим работы. В главном меню программы перейдем по пути: Настройки — Параметры.
  2. В открывшемся окне установим флажок Режим «Функции для технического специалиста» (в старых релизах платформы данный режим назывался «Все функции») и нажмем кнопку «ОК».
  3. Теперь в главном меню нам станет доступен одноименный пункт. Откроем его.
  4. В дереве объектов раскроем ветку Константы.
  5. Воспользуемся быстрым поиском и найдем константу Использовать дополнительные отчеты и обработки.
  6. Двойным кликом откроем форму константы, установим значение в положение Истина (поставим галочку) и нажмем кнопку «Записать и закрыть».

После активации этой константы платформа автоматически включит соответствующую функциональную опцию, и справочник станет доступен для использования.

Способ №3. Программная активация константы

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

Рассмотрим пример кода, который необходимо выполнить в контексте сервера:


// Активируем константу использования внешних отчетов и обработок
Константы.ИспользоватьДополнительныеОтчетыИОбработки.Установить(Истина);

// Очищаем кэш функциональных опций для немедленного обновления интерфейса
ОбновитьПовторноИспользуемыеЗначения();

Метод Установить(Истина) объекта КонстантаМенеджер запишет нужное значение в базу данных, а вызов процедуры ОбновитьПовторноИспользуемыеЗначения() принудительно обновит кэш платформы, чтобы изменения в интерфейсе применились для всех пользователей без перезапуска сеансов.

Способ №4. Настройка навигации меню

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

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

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

← На главную