Разработка и Конфигурация · 10 мин
Как добавить документ в меню 1С
Как добавить документ в меню 1С: настройка подсистем, командного интерфейса, панели навигации. Инструкция для конфигуратора и режима предприятия.
Чтобы документ появился в меню пользовательского интерфейса 1С, его нужно включить в состав подсистемы и настроить командный интерфейс. В управляемом приложении (1С:Предприятие 8.3) разделы меню формируются автоматически на основе подсистем, а порядок и видимость команд настраиваются отдельно — как для всей конфигурации, так и для конкретного пользователя.
Задача решается двумя путями. Первый — через конфигуратор, когда вы добавляете новый или существующий документ в подсистему и настраиваете командный интерфейс. Второй — без изменения конфигурации, через настройку панелей навигации и действий в режиме «Предприятие», если права пользователя это позволяют. Выбор зависит от того, есть ли у вас доступ к конфигуратору и нужно ли изменение для всех пользователей базы или только для одного рабочего места.
Ниже разобраны оба сценария: от проверки прав и подсистем до тонкой настройки видимости команд и типичных ошибок, из-за которых документ не появляется в меню даже после правильных действий.
Проверьте права и режим работы перед началом
Прежде чем менять настройки, убедитесь, что у вашей учётной записи есть нужные права. Для работы в конфигураторе требуются административные права на информационную базу, а сама база не должна быть заблокирована другими сеансами при обновлении конфигурации. Если конфигурация находится на поддержке с запретом изменений, добавление объекта в подсистему потребует снятия объекта с поддержки — это важно учитывать при последующих обновлениях типовой конфигурации.
Если доступа к конфигуратору нет, проверьте, доступна ли вам персональная настройка интерфейса. В типовых конфигурациях она открывается через меню «Вид» или кнопку настройки панелей. Персональная настройка меняет отображение только для текущего пользователя и не затрагивает других сотрудников.
Также определите, в каком режиме работает база: управляемое приложение (интерфейс «Такси») или обычное приложение. Инструкция ниже рассчитана на управляемый интерфейс — он используется в подавляющем большинстве современных конфигураций: «Управление торговлей», «Бухгалтерия предприятия», «Зарплата и управление персоналом» и других.
Как добавить документ в подсистему через конфигуратор
Подсистема — это раздел меню, в котором пользователь видит команды. Документ попадает в меню раздела только если включён в состав соответствующей подсистемы. Откройте конфигуратор, разверните дерево конфигурации и найдите нужный документ в ветке «Документы».
Откройте свойства документа (правый клик → «Свойства») и перейдите на вкладку «Подсистемы». Установите флажки напротив тех подсистем, в меню которых документ должен отображаться. Один документ можно включить сразу в несколько разделов — например, «Реализацию товаров» логично показывать и в разделе «Продажи», и в разделе «Склад».
Альтернативный способ — настройка со стороны подсистемы. Откройте объект «Подсистемы» в дереве конфигурации, выберите нужный раздел, перейдите на вкладку «Состав» и отметьте документ в списке объектов. Результат идентичен: система связывает документ с разделом меню.
- 1Откройте конфигуратор и найдите документ в ветке «Документы»
- 2Откройте свойства документа, вкладка «Подсистемы»
- 3Отметьте нужные разделы меню флажками
- 4Сохраните конфигурацию (F7) и обновите конфигурацию базы данных
- 5Запустите режим «Предприятие» и проверьте появление команды в разделе
Настройка командного интерфейса подсистемы
Включение в подсистему делает команду доступной, но не всегда видимой. Видимость и порядок команд регулируются в редакторе командного интерфейса. Откройте свойства подсистемы и нажмите кнопку «Командный интерфейс» — откроется окно со списком всех команд раздела.
В панели навигации команды сгруппированы по категориям: «Создать», «Отчёты», «Сервис» и другие. Найдите команду создания вашего документа и убедитесь, что в колонке «Видимость» стоит флажок. Перетаскиванием или кнопками перемещения можно поднять команду выше в списке — так она окажется в начале меню раздела.
Обратите внимание на команду открытия списка документов. Она добавляется отдельно и обычно называется по имени документа во множественном числе. Если в меню нужна не только кнопка «Создать», но и переход к журналу документов, проверьте видимость обеих команд.
Добавление документа в меню без конфигуратора
Если конфигурацию менять нельзя или не нужно, используйте персональную настройку панелей в режиме «Предприятие». Она позволяет вывести в панель навигации раздела любую команду, к которой у пользователя есть доступ, даже если в типовых настройках она скрыта.
Откройте нужный раздел, затем через меню «Вид» выберите «Настройка навигации» (в ряде конфигураций — «Настроить панель навигации»). В левой части окна будут перечислены все доступные команды, в правой — те, что сейчас отображаются. Перенесите команду документа вправо, при необходимости измените порядок кнопками со стрелками и подтвердите изменения.
Часто используемые документы удобно добавить в избранное: откройте список документов, нажмите «Ещё» → «Добавить в избранное». Ссылка появится в разделе «Избранное» на стартовой странице, что фактически создаёт быстрый доступ без изменения структуры меню.
Сравнение вариантов
Изменение действует для всех пользователей базы. Требует прав разработчика, обновления конфигурации и аккуратности при обновлении типовых решений.
Меняет интерфейс только у текущего пользователя, не требует конфигуратора и безопасна при обновлениях. Не подходит, если настроить меню нужно всем сотрудникам.
Самый быстрый способ личного доступа к документу. Не изменяет структуру разделов, работает только как ярлык.
Почему документ не появляется в меню: проверка результата
Если после всех действий команда не видна, причина почти всегда в одном из четырёх мест: состав подсистем, видимость в командном интерфейсе, права пользователя или функциональные опции. Проверяйте их последовательно.
Функциональные опции — частая скрытая причина. Если документ связан с опцией (например, «Вести учёт по нескольким складам»), а опция в базе выключена, команда не отобразится ни в одном разделе. Откройте свойства документа и проверьте, не задана ли функциональная опция, затем убедитесь, что она включена в настройках параметров учёта.
Права доступа проверяются через роли пользователя. Если у роли нет права «Просмотр» или «Добавление» на документ, команда скрывается автоматически — это штатное поведение платформы. Войдите под пользователем с полными правами и сравните интерфейс: если команда появилась, проблема в ролях.
Как проверить результат
Флажок установлен на вкладке «Подсистемы» свойств документа
Флажок сброшен — команда не попадёт в раздел
Флажок видимости стоит у команд создания и списка
Команда есть в списке, но видимость снята
Опция, связанная с документом, включена в базе
Опция выключена — команда скрыта у всех пользователей
У роли есть права «Просмотр» и «Добавление» на документ
Прав нет — команда не отображается у конкретных пользователей
Типичные ошибки и ограничения
Самая распространённая ошибка — добавить документ в подсистему, но забыть обновить конфигурацию базы данных. Сохранение конфигурации (Ctrl+S) недостаточно: нужно выполнить «Конфигурация → Обновить конфигурацию базы данных» (F7), иначе изменения не применятся к рабочей базе.
Вторая ошибка — ожидать мгновенного эффекта у пользователей с открытыми сеансами. Интерфейс формируется при входе, поэтому все активные пользователи должны перезайти в программу. В клиент-серверном режиме также бывает полезно убедиться, что обновление завершилось без ошибок и монопольный режим был корректно снят.
Отдельное ограничение касается типовых конфигураций на полной поддержке. Изменение состава подсистем снимает соответствующие объекты с поддержки, что усложняет автоматическое обновление. Если задача разовая и касается одного сотрудника, предпочтительнее персональная настройка навигации — она хранится в пользовательских настройках и переживает обновления.
FAQ
Можно ли добавить документ в меню только для одного пользователя?
Да. Используйте «Настройку навигации» в режиме «Предприятие» под учётной записью этого пользователя. Настройка хранится индивидуально и не влияет на интерфейс остальных сотрудников.
Почему документ виден в разделе у администратора, но не у менеджера?
Причина в правах доступа. Платформа автоматически скрывает команды, на которые у роли пользователя нет прав просмотра или добавления. Проверьте роли менеджера в конфигураторе или в разделе администрирования пользователей.
Как вывести документ на начальную страницу (рабочий стол)?
Через командный интерфейс начальной страницы в конфигураторе (корень дерева конфигурации → «Командный интерфейс начальной страницы») или через персональную настройку начальной страницы в режиме «Предприятие». Либо добавьте документ в избранное — это самый быстрый вариант.
Что делать, если нужного раздела (подсистемы) в меню нет вообще?
Создайте новую подсистему в конфигураторе, задайте ей синоним и картинку, включите её в командный интерфейс панели разделов, затем добавьте в её состав нужные документы. После обновления конфигурации базы данных раздел появится в меню.
Пропадут ли настройки меню при обновлении типовой конфигурации?
Персональные настройки навигации сохраняются. Изменения, внесённые в конфигураторе, могут быть перезаписаны при обновлении, если объекты не были сняты с поддержки и обновление выполняется в режиме полной замены. Перед обновлением сравните конфигурации и перенесите свои изменения вручную.
Что важно запомнить
Документ появляется в меню при трёх условиях: он включён в подсистему, команда видима в командном интерфейсе, у пользователя есть права и включены нужные функциональные опции. Для всех пользователей настройку делают в конфигураторе, для одного — через настройку навигации. После изменений в конфигураторе обязательно обновите конфигурацию базы данных и перезапустите сеансы.