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

Разработка и Конфигурация · 10 мин

Как добавить документ в меню 1С

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

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

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

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

Проверьте права и режим работы перед началом

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

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

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

Как добавить документ в подсистему через конфигуратор

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

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

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

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

Настройка командного интерфейса подсистемы

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

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

Обратите внимание на команду открытия списка документов. Она добавляется отдельно и обычно называется по имени документа во множественном числе. Если в меню нужна не только кнопка «Создать», но и переход к журналу документов, проверьте видимость обеих команд.

Добавление документа в меню без конфигуратора

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

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

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

Сравнение вариантов

Через конфигуратор

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

Персональная настройка навигации

Меняет интерфейс только у текущего пользователя, не требует конфигуратора и безопасна при обновлениях. Не подходит, если настроить меню нужно всем сотрудникам.

Избранное и история

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

Почему документ не появляется в меню: проверка результата

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

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

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

Контрольные точки

Как проверить результат

Документ в составе подсистемы
Норма

Флажок установлен на вкладке «Подсистемы» свойств документа

Тревожный признак

Флажок сброшен — команда не попадёт в раздел

Видимость в командном интерфейсе
Норма

Флажок видимости стоит у команд создания и списка

Тревожный признак

Команда есть в списке, но видимость снята

Функциональные опции
Норма

Опция, связанная с документом, включена в базе

Тревожный признак

Опция выключена — команда скрыта у всех пользователей

Права пользователя
Норма

У роли есть права «Просмотр» и «Добавление» на документ

Тревожный признак

Прав нет — команда не отображается у конкретных пользователей

Типичные ошибки и ограничения

Самая распространённая ошибка — добавить документ в подсистему, но забыть обновить конфигурацию базы данных. Сохранение конфигурации (Ctrl+S) недостаточно: нужно выполнить «Конфигурация → Обновить конфигурацию базы данных» (F7), иначе изменения не применятся к рабочей базе.

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

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

Типичные ошибки
01
Забыли обновить конфигурацию базы данных — изменения сохранены, но не применены
02
Проверяют меню в том же сеансе — интерфейс обновляется только при новом входе
03
Не учли функциональную опцию — документ в подсистеме есть, но команда скрыта платформой
04
Настроили видимость только для команды «Создать», забыв про команду открытия списка
05
Сняли объект с поддержки в типовой конфигурации без фиксации изменений — конфликты при обновлении

FAQ

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

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

Почему документ виден в разделе у администратора, но не у менеджера?

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

Как вывести документ на начальную страницу (рабочий стол)?

Через командный интерфейс начальной страницы в конфигураторе (корень дерева конфигурации → «Командный интерфейс начальной страницы») или через персональную настройку начальной страницы в режиме «Предприятие». Либо добавьте документ в избранное — это самый быстрый вариант.

Что делать, если нужного раздела (подсистемы) в меню нет вообще?

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

Пропадут ли настройки меню при обновлении типовой конфигурации?

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

Итог

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

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