К статье
Практический материал

Администрирование · 11 мин

Как настроить меню в 1С: практическое руководство

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

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

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

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

Из чего состоит меню в 1С и как оно устроено

Командный интерфейс управляемого приложения включает несколько зон. Панель разделов — верхняя или боковая полоса с крупными разделами: «Продажи», «Закупки», «Склад», «Финансы». Панель функций открывается при выборе раздела и показывает команды: создание документов, списки, отчёты, сервисные обработки. Панель избранного собирает часто используемые команды, а панель истории хранит последние открытые объекты.

Состав разделов определяется подсистемами конфигурации. Каждая подсистема — это логический блок, к которому привязаны объекты метаданных: документы, справочники, отчёты. Если объект включён в подсистему, его команды появляются в соответствующем разделе меню. Именно поэтому новый самостоятельно добавленный отчёт не виден в меню, пока его не включили хотя бы в одну подсистему.

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

Быстрая настройка меню в пользовательском режиме

В типовых конфигурациях на управляемых формах пользователь может изменить состав команд раздела без конфигуратора. Откройте нужный раздел, затем в правом верхнем углу нажмите кнопку настройки (шестерёнка) и выберите «Настройка навигации». В открывшемся окне слева перечислены доступные команды, справа — те, что уже выведены в панель навигации.

Переносите команды кнопками «Добавить» и «Удалить», меняйте порядок кнопками со стрелками. После нажатия «ОК» меню раздела обновится сразу, перезапуск программы не требуется. Эти настройки сохраняются только для текущего пользователя и не затрагивают коллег.

Часто используемые команды удобно выносить в избранное. Откройте нужный список или отчёт, нажмите кнопку избранного (звёздочка) или используйте команду «Добавить в избранное» в меню «Ещё». Состав избранного редактируется через пункт «Избранное» — там же можно переименовать элементы и задать их порядок.

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

Настройка панели разделов и её внешнего вида

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

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

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

Настройка меню в конфигураторе через подсистемы

Глобальная структура меню создаётся в конфигураторе. Откройте конфигурацию, в дереве метаданных найдите ветку «Общие» → «Подсистемы». Каждая подсистема соответствует разделу панели разделов. Порядок разделов в меню определяется порядком подсистем в дереве — переставить их можно кнопками перемещения вверх и вниз.

Чтобы команда объекта появилась в разделе, откройте свойства подсистемы, перейдите на вкладку «Состав» и отметьте нужные объекты флажками. Документы, справочники и отчёты, включённые в подсистему, автоматически получают в ней стандартные команды: открытие списка, создание нового элемента.

Для нового раздела создайте подсистему через «Добавить» в ветке «Подсистемы», задайте имя и синоним — синоним пользователи увидят в панели разделов. В свойствах задаётся и картинка раздела. После внесения изменений обновите конфигурацию базы данных (F7), иначе пользователи не увидят новый раздел.

Тонкая настройка командного интерфейса раздела

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

В редакторе можно снять видимость с лишних команд, изменить порядок перетаскиванием, добавить команду в группу «Важное» — такие команды выделяются жирным. Для команд создания документов используется группа «Создать», для отчётов — «Отчёты», для служебных функций — «Сервис». Правильная раскладка по группам делает раздел понятным без дополнительного обучения сотрудников.

Если нужна нестандартная команда — например, открытие внешней обработки или формы с предустановленным отбором — она добавляется через общие команды (ветка «Общие» → «Общие команды») с последующим включением в командный интерфейс подсистемы. Это уже работа для разработчика, так как требует написания обработчика команды.

Полезный приём: оставляйте в панели навигации раздела не более 7–10 команд, остальное убирайте. Перегруженное меню замедляет работу сильнее, чем лишний клик через «Все функции» или поиск.
ПЗ
Практическое замечание

Управление видимостью меню через права и функциональные опции

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

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

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

Маршрут решения

Как выбрать способ настройки

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

Типичные ошибки и проверка результата

Самая частая проблема после настройки — «команда пропала». Причины обычно три: у пользователя нет прав на объект, объект не включён ни в одну подсистему, либо команда скрыта пользовательской настройкой навигации. Проверяйте в этом порядке: сначала права, затем состав подсистемы, затем персональные настройки.

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

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

Типичные ошибки
01
Правка командного интерфейса вместо настройки прав — при обновлении конфигурации ручные изменения теряются или конфликтуют
02
Забытое обновление конфигурации базы данных (F7) — пользователи не видят новый раздел
03
Проверка результата только под администратором — у обычных пользователей команды не видны из-за прав
04
Перегрузка панели навигации десятками команд — сотрудники не находят нужное и игнорируют меню
05
Удаление подсистемы вместо снятия видимости — команды теряются у всех без возможности быстрого возврата
Итог

Что важно запомнить

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

Частые вопросы

Как вернуть меню 1С к настройкам по умолчанию?

В пользовательском режиме откройте настройку навигации нужного раздела и нажмите «Установить стандартные настройки». Аналогично сбрасывается панель разделов через «Вид» → «Настройка панели разделов». Это затронет только ваши персональные настройки, конфигурация не изменится.

Почему новый отчёт не появляется в меню?

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

Можно ли переименовать раздел меню без конфигуратора?

Нет, синоним подсистемы (название раздела) меняется только в конфигураторе в свойствах подсистемы. В пользовательском режиме можно лишь скрыть раздел или изменить его положение в панели разделов.

Как сделать, чтобы раздел видели только руководители?

Настройте права: исключите объекты раздела из профилей групп доступа обычных пользователей. Команды, к которым нет доступа, 1С скрывает из меню автоматически. Удалять раздел из конфигурации для этого не нужно.

Что делать, если после обновления конфигурации меню изменилось?

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

Как добавить в меню внешнюю обработку?

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