Меню в 1С 8.3: что можно убрать, переставить и скрыть для пользователей

· 9 мин

Содержание

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

Речь о платформе 8.3 с интерфейсом «Такси». Если вы пришли с вопросом «куда делась команда», сначала проверьте простое: пункт мог быть скрыт вашей настройкой или отсутствовать из-за прав. Ниже порядок от безопасного к серьёзному.

Из чего состоит меню: панель разделов, навигация и действия

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

  • 🧭 Панель разделов — верхняя полоса с крупными названиями: «Главное», «Банк и касса», «Покупки», «Продажи» и так далее. Состав зависит от конфигурации.
  • 📂 Панель навигации — список команд выбранного раздела: справочники, журналы, документы. Обычно слева.
  • ⚡ Панель действий — команды «Создать», отчёты и сервисные действия выбранного раздела. Обычно сверху.
  • 🏠 Начальная страница — набор форм, которые открываются при старте.

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

Для примера: бухгалтеру нужны «Банк и касса» и «Покупки», а раздел «Администрирование» он открывает раз в квартал. Его проще убрать с глаз, чем каждый раз пролистывать.

Настройка панели разделов в режиме Предприятия

Это самый быстрый способ и он не требует особых прав: настройка хранится в профиле пользователя и никого больше не касается.

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

Так же настраиваются панель действий и навигация. В каждом из этих окон есть кнопка возврата к исходному набору. Если запутались, нажмите её и начните заново.

Расположение панелей (где сверху, где слева) меняется в том же меню Вид. Это удобно на узких мониторах: панель навигации можно скрыть и открывать по мере надобности.

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

Панель навигации и панель действий внутри раздела

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

Окно настройки панели действий устроено так же. Там удобно оставить команды создания документов, которыми вы пользуетесь ежедневно. Редкие отчёты можно убрать: они всё равно доступны через общий поиск по командам.

Интерфейсы для разных ролей: как показать каждому своё

Ручная настройка у каждого пользователя своя. Когда в организации сорок человек, отдельно подгонять меню каждому долго. Есть два рабочих подхода.

ПодходКто делаетЧто получается
Настройка пользователемСам сотрудникМеняется только его вид, права не затронуты
Права доступа и функциональные опцииАдминистраторЛишние разделы и команды исчезают у группы
Правка командного интерфейсаРазработчикМеняется состав и порядок для всех

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

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

Скрытие пунктов через роли, права и функциональные опции

Здесь работает правило: меню показывает только то, что разрешено и включено. Это даёт два рычага.

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

Функциональные опции. Это переключатели в настройках программы. Не ведёте учёт комиссии — отключили соответствующую возможность, и все связанные команды исчезли для всех. Поэтому, если пункта нет у всех пользователей, искать его нужно в настройках функциональности (в разделе администрирования или в разделе «Главное» в зависимости от конфигурации), а не в панелях.

Порядок диагностики, если нужного пункта нет:

  1. Откройте окно настройки панели и проверьте, не лежит ли он в списке доступных, но не показанных. Если лежит, верните его.
  2. Войдите под другим пользователем с полными правами. Пункт виден — дело в ролях.
  3. Пункта нет и у администратора — проверьте функциональные опции.
  4. Нет и там — возможно, он не входит в вашу конфигурацию или версию.

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

Какой у вас случай с меню?

Как изменить состав меню в Конфигураторе

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

Что можно сделать с подсистемой:

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

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

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

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

Расширения: безопасная доработка вместо правки типовой

Расширение конфигурации появилось в платформе 8.3.6 и позволяет менять поведение и вид типовой конфигурации, не трогая её. Для меню это основной современный способ.

Что даёт расширение для командного интерфейса:

  • 🔒 типовая конфигурация остаётся на поддержке без изменений;
  • 🔄 обновление релиза проходит как обычно, расширение остаётся поверх;
  • 🧩 расширение можно отключить, если что-то пошло не так, и меню вернётся прежним;
  • 📦 его можно выгрузить в файл .cfe и подключить в другой базе.

Порядок работы такой:

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

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

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

Когда меню вообще не нужно менять

Не всякое неудобство стоит доработки. Прежде чем звать разработчика, посмотрите на три сценария.

  • 👤 Неудобно одному человеку. Достаточно личной настройки панелей, права трогать не нужно.
  • 🔍 Не хватает быстрого доступа. Откройте любую команду через поиск по командам или добавьте нужную в избранное. Это быстрее, чем перестраивать разделы.
  • 🧱 Нужно запретить, а не спрятать. Скрытие пункта из меню не закрывает доступ: пользователь может открыть объект по ссылке или из другого места. Запрет делается только правами.

Последний пункт — частая ошибка администраторов. Убранная команда не равна отсутствию права. Для защиты данных ориентируйтесь на роли, а меню оставьте для удобства.

Мини-кейс: бухгалтеру оставили только нужное

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

Разумный порядок действий:

  1. Создайте два профиля групп доступа: «Бухгалтер» и «Главный бухгалтер». Во втором добавьте права на настройки.
  2. Включите сотрудников в соответствующие группы. У четверых раздел администрирования пропадёт сам.
  3. Каждый бухгалтер заходит в настройку панели разделов и ставит свои любимые разделы первыми.
  4. Редкие команды панели навигации убираются в конец списка или скрываются.

Итог: общая структура защищена правами, а удобство обеспечивает личная настройка. Разработчик здесь не нужен, и при обновлении релиза ничего не придётся переносить.

Частые проблемы: что делать, если настройка не применяется

СимптомВероятная причинаЧто сделать
Раздела нет ни в списке доступных, ни на панелиНет прав или отключена функциональная опцияПроверить профиль пользователя и настройки функциональности
Настройка не сохраняетсяНет права на изменение личных настроек или поврежден профильВойти под другим пользователем, сравнить; сбросить настройки
После обновления меню изменилосьВ релизе поменяли состав или названия разделовПеренастроить панели, проверить расширения
Изменения из расширения не видныНе выполнено обновление конфигурации базы данныхОбновить конфигурацию базы данных
Расширение есть, но не работаетОно отключено или не подходит к версии конфигурацииПроверить статус расширения и совместимость

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

Сбой с личными настройками можно проверить на новой учётной записи. Если у неё всё правильно, проблема именно в профиле первого пользователя.

Перед правкой меню для всех пользователей
Выполнено: 0 / 5

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

Можно ли убрать раздел для всех сразу, не заходя в Конфигуратор?
Да, если раздел зависит от функциональной опции: отключите её в настройках программы. Либо уберите право на раздел из профиля группы доступа.
Почему у коллеги раздел есть, а у меня нет?
Скорее всего, у вас другой профиль групп доступа или вы скрыли раздел в личных настройках панели.
Сбросятся ли мои настройки панелей при обновлении программы?
Обычно нет, они хранятся в профиле пользователя. Но новые разделы после обновления могут появиться на панели, и их придётся скрыть повторно.
Чем расширение лучше правки конфигурации?
Типовая конфигурация остаётся нетронутой, обновления ставятся без ручного слияния, а расширение можно отключить.
Скрытая команда защищает данные?
Нет. Защита данных — это права и роли. Скрытие меняет только внешний вид.