Где открыть командный интерфейс 1С — в Конфигураторе и у пользователя
Содержание
Командный интерфейс в 1С 8.3 находится в двух местах. Разработчик открывает его в Конфигураторе: правый клик по корню дерева конфигурации → Открыть командный интерфейс конфигурации, а для отдельного раздела — свойство подсистемы Командный интерфейс. Пользователь настраивает его прямо в программе: меню-«гамбургер» → Вид → Настройка панелей и шестерёнка в разделе → Настройка навигации.
Первое меняет интерфейс для всех, второе — только для текущего пользователя. Почти все вопросы «куда делось меню» упираются в эту разницу, а ещё в режим запуска (управляемое или обычное приложение) и в права ролей.
Что входит в командный интерфейс 1С и кто им управляет
Командный интерфейс — это всё, через что пользователь добирается до функций программы, кроме самих форм:
- 🧭 панель разделов — «Банк и касса», «Продажи», «Зарплата и кадры» и т.д.;
- 📂 панель функций раздела — списки документов, справочников, отчётов внутри раздела;
- ⚙️ команды действий — «Создать», обработки, сервисные команды;
- ⭐ избранное, история, открытые окна — служебные панели;
- ☰ главное меню — кнопка в левом верхнем углу с пунктами
Файл,Вид,Сервис,Справка.
Управляют им три уровня. Их порядок важен при поиске пропавшей команды:
| Уровень | Где настраивается | На кого действует |
|---|---|---|
| Конфигурация | Конфигуратор: подсистемы, их командный интерфейс, роли | Все пользователи базы |
| Права и функциональные опции | Роли пользователя, настройки программы | Группы пользователей |
| Личные настройки | Настройка навигации, Настройка панелей | Один пользователь |
Команда видна, только если её не скрыл ни один уровень.
Где найти командный интерфейс в Конфигураторе
Здесь меняется «заводской» интерфейс конфигурации. В типовой базе на поддержке редактировать его без снятия с поддержки нельзя — объекты закрыты на изменение. Для доработок типовых конфигураций используют расширение.
Интерфейс всей конфигурации
- Откройте базу в режиме
Конфигуратор. Конфигурация → Открыть конфигурацию.- Щёлкните правой кнопкой по корню дерева — верхней строке с именем конфигурации.
- Выберите
Открыть командный интерфейс конфигурации.
Откроется редактор с панелью разделов и командами начальной страницы. Здесь задают порядок разделов и их видимость по ролям.
Интерфейс одного раздела
Раздел в 1С — это подсистема верхнего уровня.
- В дереве разверните
Общие → Подсистемы. - Откройте свойства нужной подсистемы (
Alt+Enter). - В строке
Командный интерфейснажмитеОткрыть.
В редакторе две части: группы команд (панель навигации
, панель действий) и колонки видимости. Есть общая колонка Видимость и колонки по каждой роли. Сняли флажок у роли — пользователи с этой ролью команду не увидят.
Если нужного документа нет в списке команд раздела, проверьте состав подсистемы. В свойствах подсистемы есть кнопка Состав: объект должен быть отмечен, иначе в разделе его команд не будет.
Командный интерфейс формы
Есть и третий, «маленький» командный интерфейс — у каждой формы. Откройте форму объекта в редакторе и перейдите на вкладку Командный интерфейс в верхней части редактора. Там две ветки: панель навигации формы (ссылки на связанные списки — например, «Договоры» в карточке контрагента) и командная панель (кнопки над формой).
Видимость этих команд тоже настраивается по ролям. Если у пользователя в карточке нет ссылки на подчинённые документы, причина может быть именно здесь, а не в подсистеме.
Свойство «Включать в командный интерфейс»
У каждой подсистемы есть флажок Включать в командный интерфейс. Снят — раздел не появится в панели разделов, даже если в нём всё настроено. Служебные подсистемы типовых конфигураций так и спрятаны.
Что делать после правок
Изменения в Конфигураторе не попадают к пользователям, пока не обновлена конфигурация базы данных: Конфигурация → Обновить конфигурацию базы данных (F7). Пользователям, которые были в программе, нужно перезапустить сеанс.
Как настроить командный интерфейс в режиме «Предприятие»
Пользователю Конфигуратор не нужен. В интерфейсе «Такси» (платформа 8.3) всё есть в самой программе.
Порядок разделов и панели
☰ → Вид → Настройка панелей— какие панели показывать и где: сверху, слева, справа. Панели перетаскиваются мышью.☰ → Вид → Настройка панели разделов— какие разделы видны и в каком порядке, показывать ли картинки и подписи.
Начальная страница
☰ → Вид → Настройка начальной страницы — какие формы открываются при входе в программу и в каких колонках. Бухгалтеру удобно вывести туда список задач или монитор, кассиру — журнал кассовых документов. Формы для начальной страницы выбираются из доступных по правам.
Команды внутри раздела
- Откройте нужный раздел, например «Продажи».
- Нажмите шестерёнку в правом верхнем углу панели функций.
- Выберите
Настройка навигации— для списков документов и справочников — илиНастройка действий— для команд создания и сервисных обработок. - Перенесите команды из левого списка «Доступные команды» в правый или обратно.
- Нажмите
OK.
Сломали — кнопка Стандартные настройки в той же форме вернёт всё как было в конфигурации.
«Все функции» — запасной вход
Если команды нет ни в одном разделе, объект можно открыть через ☰ → Все функции. Пункт по умолчанию скрыт. Включается так: ☰ → Сервис → Параметры → флажок Отображать команду "Все функции".
Там дерево всех объектов конфигурации: справочники, документы, регистры, обработки. Права при этом действуют: чего нельзя открыть по роли, то не откроется и здесь.
Режим запуска: управляемое или обычное приложение
Вид командного интерфейса сильно зависит от того, в каком режиме открыта база.
| Режим | Что видит пользователь | Где задаётся интерфейс |
|---|---|---|
| Управляемое приложение | Разделы, панель функций, «Такси» | Подсистемы, командный интерфейс подсистем |
| Обычное приложение | Классическое меню и панели инструментов | Объекты Общие → Интерфейсы |
Современные типовые конфигурации — БП 3.0, ЗУП 3.1, УТ 11 — работают только как управляемое приложение. Обычное приложение встречается в старых и самописных конфигурациях.
Где переключается режим
- Свойство конфигурации. В Конфигураторе откройте свойства корня дерева. Поле
Основной режим запуска:Управляемое приложениеилиОбычное приложение. - Параметр командной строки. Для ярлыка или поля «Дополнительные параметры запуска» в списке баз:
/RunModeManagedApplication
/RunModeOrdinaryApplication
Обычное приложение открывается только в толстом клиенте. Тонкий и веб-клиент всегда работают в режиме управляемого приложения.
Если конфигурация писалась под обычное приложение, а база открылась управляемым, вместо привычного меню будет почти пустое окно. Командного интерфейса подсистем у такой конфигурации просто нет.
Свойства пользователя, которые меняют интерфейс
Часть настроек хранится не в конфигурации, а в карточке пользователя информационной базы.
В Конфигураторе: Администрирование → Пользователи → двойной щелчок по пользователю.
- Вкладка «Прочие» → «Роли» — набор ролей определяет, какие разделы и команды пользователь увидит.
- Вкладка «Прочие» → «Режим запуска» —
Авто,Обычное приложениеилиУправляемое приложение. «Авто» берёт основной режим из свойств конфигурации. - Вкладка «Прочие» → «Основной интерфейс» — только для обычного приложения: какой объект из
Общие → Интерфейсызагружать при входе.
В типовых конфигурациях на БСП права раздают не в Конфигураторе, а в программе: Администрирование → Настройки пользователей и прав → Группы доступа или профили групп доступа. Ролями в Конфигураторе там вручную лучше не управлять — программа перезапишет их при следующей записи пользователя.
Личные настройки интерфейса
Всё, что пользователь поменял через Настройка навигации и Настройка панелей, сохраняется в его персональных настройках. Администратор может скопировать или очистить их в типовых конфигурациях: Администрирование → Настройки пользователей и прав → ссылка на настройки пользователей. Удобно, когда нужно раздать одинаковый интерфейс бухгалтерии из пяти человек: настраиваете одному и копируете остальным.
Как версия платформы и тип клиента влияют на интерфейс
Режим совместимости интерфейса
В свойствах конфигурации есть поле Режим совместимости интерфейса. Варианты:
Версия 8.2— старый управляемый интерфейс с вкладками разделов;Версия 8.2. Разрешить Такси;Такси. Разрешить Версия 8.2;Такси— основной вариант для современных конфигураций.
От этого зависит внешний вид панелей и то, какие пункты есть в Вид. Инструкции под «Такси» на базе в режиме «Версия 8.2» могут не совпадать с тем, что на экране.
Тип клиента
| Клиент | Командный интерфейс |
|---|---|
| Тонкий | Полный, управляемое приложение |
| Веб-клиент | Тот же набор команд, внешний вид зависит от браузера |
| Толстый | Управляемое или обычное приложение — по режиму запуска |
Тип клиента для базы выбирается в окне запуска: Изменить → последняя страница мастера → Основной режим запуска.
Кэш платформы
Платформа кэширует метаданные конфигурации на компьютере пользователя. После обновления иногда остаётся старый интерфейс: нет нового раздела, висят удалённые команды. Помогает запуск с параметром /ClearCache в дополнительных параметрах запуска базы.
Командный интерфейс в режиме отладки
Разработчики проверяют интерфейс, запуская программу из Конфигуратора.
- Внесите правки в командный интерфейс или подсистемы.
Отладка → Начать отладку(F5).- Если конфигурация базы не обновлена, Конфигуратор предложит обновить её — согласитесь.
Какой клиент откроется, задаётся в Сервис → Параметры → Запуск 1С:Предприятия: тонкий, толстый в режиме управляемого или обычного приложения, веб-клиент. Если база запускается в одном клиенте, а проблема у пользователя в другом, проверяйте в том же клиенте, что у него.
Запуск от имени нужного пользователя
Разработчик обычно входит под администратором с полными правами и видит всё. Чтобы проверить, что увидит кладовщик или кассир, заведите тестового пользователя с той же группой доступа и запускайте отладку под ним. Учётные данные для отладочного запуска указываются там же, в параметрах запуска.
Под полными правами проверить видимость команд по ролям нельзя. Колонки ролей в редакторе командного интерфейса для администратора ничего не скрывают.
Почему пропал раздел или команда: диагностика
Идите от личных настроек к конфигурации — так быстрее.
Функциональные опции
В типовых конфигурациях многие команды привязаны к настройкам учёта. Пример для БП 3.0: Администрирование → Функциональность — вкладки с флажками «Банк и касса», «Запасы», «Производство». Снимете флажок — пропадут соответствующие документы из разделов у всех.
Флажки функциональности влияют на всю базу. Не выключайте их, чтобы «убрать лишнее» одному сотруднику — для этого есть личные настройки навигации.