Как найти раздел НСИ и Администрирование и настроить поиск при переходе на тонкий клиент

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

Переход с обычных форм на управляемые (интерфейс «Такси») — это всегда вызов для разработчика и администратора системы. Часто возникают ситуации, когда база данных, долгие годы работавшая в режиме обычного приложения, при запуске в тонком клиенте выглядит «пустой»: отсутствуют привычные разделы, нет доступа к настройкам, а интерфейс кажется максимально упрощенным. Одной из наиболее острых проблем является отсутствие раздела «НСИ и Администрирование», где хранятся критически важные настройки системы, включая параметры быстрого поиска для справочников, таких как Номенклатура.

В этой статье мы подробно разберем, почему исчезают разделы интерфейса, как принудительно вызвать формы администрирования Библиотеки стандартных подсистем (БСП) и какие системные настройки влияют на видимость функционала в тонком клиенте.

Анализ причин отсутствия разделов интерфейса

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

  1. Настройки видимости панелей: Разделы могут быть включены в конфигурации, но скрыты в пользовательских настройках интерфейса.
  2. Отсутствие прав доступа: В управляемом приложении система прав работает строже. Старые роли, созданные для обычных форм, могут не давать доступа к подсистемам в новом интерфейсе.
  3. Механизмы БСП: В современных конфигурациях администрирование реализовано не через дерево подсистем напрямую, а через специальные обработки и общие команды.
  4. Режим совместимости: Если конфигурация запущена в режиме совместимости с версиями ниже 8.3.8, многие элементы интерфейса «Такси» могут отображаться некорректно.

Шаг 1. Настройка отображения панелей разделов

Начнем с самого простого — проверки визуальных настроек. Даже если раздел Администрирование программно доступен, он может быть просто не выведен на экран. Выполним следующие действия:

Перейдем в главное меню (оно находится в левом верхнем углу, обычно обозначается тремя горизонтальными полосками или оранжевым треугольником). Выберем пункт Вид — Настройка панели разделов. В открывшемся окне мы увидим две колонки: слева — доступные разделы, справа — выбранные. Если раздел «НСИ и Администрирование» находится в левой части, его необходимо выделить и нажать кнопку «Добавить», чтобы перенести в правую колонку. После нажатия «ОК» панель должна появиться.

Шаг 2. Использование меню «Все функции» (Функции для технического специалиста)

Если в настройках панели разделов нужный пункт отсутствует, воспользуемся универсальным инструментом доступа к объектам метаданных. Ранее этот инструмент назывался «Все функции», в новых версиях платформы — «Функции для технического специалиста».

Рассмотрим, как найти настройки администрирования через этот механизм:

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

Шаг 3. Настройка поиска номенклатуры и работа с индексами

Автор темы упоминал конкретную задачу: изменить настройки быстрого поиска для номенклатуры. В тонком клиенте (особенно в «Такси») поиск реализован принципиально иначе, чем в обычных формах. Зачастую он опирается на Полнотекстовый поиск (ППС).

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

В том же меню «Функции для технического специалиста» найдем стандартную обработку Управление полнотекстовым поиском. В этой форме мы можем увидеть статус индекса. Если быстрый поиск в справочнике Номенклатура не находит существующие элементы, скорее всего, индекс ППС не актуален. Нам необходимо нажать кнопку «Обновить индекс» или, в случае серьезных проблем, «Очистить индекс» и запустить полное обновление.

Помните, что настройки «быстрого поиска» внутри самой формы справочника могут быть привязаны к Функциональным опциям. Если в базе не установлена галочка «Использовать полнотекстовый поиск» в константах, то многие возможности интерфейса будут заблокированы программно.

Шаг 4. Проверка прав доступа в Конфигураторе

Если поиск через «Все функции» не дал результатов или доступ к объектам закрыт, проанализируем ситуацию в Конфигураторе. Для отображения раздела «НСИ и Администрирование» пользователю должна быть назначена соответствующая роль.

Проверим следующие моменты:

Шаг 5. Прямой вызов через навигационную ссылку

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

В режиме «1С:Предприятие» нажмем комбинацию клавиш Shift+F11. Откроется окно «Переход по ссылке». Если вы знаете имя обработки в метаданных (например, Обработка.ПанельАдминистрированияБСП), вы можете сконструировать ссылку самостоятельно. Пример типичной ссылки для внутренней формы:

e1cib/app/Обработка.ПанельАдминистрированияБСП

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

Резюме: последовательность действий

Выясним причину отсутствия раздела и решим проблему по шагам:

  1. Проверяем видимость: Вид -> Настройка панели разделов.
  2. Ищем обработку: Через «Все функции» ищем ПанельАдминистрированияБСП.
  3. Проверяем права: Убеждаемся, что пользователю назначены роли, позволяющие видеть подсистему администрирования.
  4. Настраиваем поиск: Используем обработку управления полнотекстовым поиском для актуализации данных.
  5. Корректируем конфигурацию: В Конфигураторе проверяем командный интерфейс основной конфигурации и роли доступа.

Таким образом, переход на тонкий клиент требует понимания того, что многие привычные формы теперь скрыты внутри механизмов БСП и управляются через функциональные опции и специфические роли. Использование обработки ПанельАдминистрированияБСП является ключом к управлению системой в новом интерфейсе.

← На главную