Где открыть командный интерфейс 1С — в Конфигураторе и у пользователя

· 9 мин

Содержание

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

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

Что входит в командный интерфейс 1С и кто им управляет

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

  • 🧭 панель разделов — «Банк и касса», «Продажи», «Зарплата и кадры» и т.д.;
  • 📂 панель функций раздела — списки документов, справочников, отчётов внутри раздела;
  • ⚙️ команды действий — «Создать», обработки, сервисные команды;
  • ⭐ избранное, история, открытые окна — служебные панели;
  • ☰ главное меню — кнопка в левом верхнем углу с пунктами Файл, Вид, Сервис, Справка.

Управляют им три уровня. Их порядок важен при поиске пропавшей команды:

УровеньГде настраиваетсяНа кого действует
КонфигурацияКонфигуратор: подсистемы, их командный интерфейс, ролиВсе пользователи базы
Права и функциональные опцииРоли пользователя, настройки программыГруппы пользователей
Личные настройкиНастройка навигации, Настройка панелейОдин пользователь

Команда видна, только если её не скрыл ни один уровень.

Где найти командный интерфейс в Конфигураторе

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

Интерфейс всей конфигурации

  1. Откройте базу в режиме Конфигуратор.
  2. Конфигурация → Открыть конфигурацию.
  3. Щёлкните правой кнопкой по корню дерева — верхней строке с именем конфигурации.
  4. Выберите Открыть командный интерфейс конфигурации.

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

Интерфейс одного раздела

Раздел в 1С — это подсистема верхнего уровня.

  1. В дереве разверните Общие → Подсистемы.
  2. Откройте свойства нужной подсистемы (Alt+Enter).
  3. В строке Командный интерфейс нажмите Открыть.

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

Если нужного документа нет в списке команд раздела, проверьте состав подсистемы. В свойствах подсистемы есть кнопка Состав: объект должен быть отмечен, иначе в разделе его команд не будет.

Командный интерфейс формы

Есть и третий, «маленький» командный интерфейс — у каждой формы. Откройте форму объекта в редакторе и перейдите на вкладку Командный интерфейс в верхней части редактора. Там две ветки: панель навигации формы (ссылки на связанные списки — например, «Договоры» в карточке контрагента) и командная панель (кнопки над формой).

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

Свойство «Включать в командный интерфейс»

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

Что делать после правок

Изменения в Конфигураторе не попадают к пользователям, пока не обновлена конфигурация базы данных: Конфигурация → Обновить конфигурацию базы данных (F7). Пользователям, которые были в программе, нужно перезапустить сеанс.

Как настроить командный интерфейс в режиме «Предприятие»

Пользователю Конфигуратор не нужен. В интерфейсе «Такси» (платформа 8.3) всё есть в самой программе.

Порядок разделов и панели

  • ☰ → Вид → Настройка панелей — какие панели показывать и где: сверху, слева, справа. Панели перетаскиваются мышью.
  • ☰ → Вид → Настройка панели разделов — какие разделы видны и в каком порядке, показывать ли картинки и подписи.

Начальная страница

☰ → Вид → Настройка начальной страницы — какие формы открываются при входе в программу и в каких колонках. Бухгалтеру удобно вывести туда список задач или монитор, кассиру — журнал кассовых документов. Формы для начальной страницы выбираются из доступных по правам.

Команды внутри раздела

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

Сломали — кнопка Стандартные настройки в той же форме вернёт всё как было в конфигурации.

«Все функции» — запасной вход

Если команды нет ни в одном разделе, объект можно открыть через ☰ → Все функции. Пункт по умолчанию скрыт. Включается так: ☰ → Сервис → Параметры → флажок Отображать команду "Все функции".

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

Режим запуска: управляемое или обычное приложение

Вид командного интерфейса сильно зависит от того, в каком режиме открыта база.

РежимЧто видит пользовательГде задаётся интерфейс
Управляемое приложениеРазделы, панель функций, «Такси»Подсистемы, командный интерфейс подсистем
Обычное приложениеКлассическое меню и панели инструментовОбъекты Общие → Интерфейсы

Современные типовые конфигурации — БП 3.0, ЗУП 3.1, УТ 11 — работают только как управляемое приложение. Обычное приложение встречается в старых и самописных конфигурациях.

Где переключается режим

  • Свойство конфигурации. В Конфигураторе откройте свойства корня дерева. Поле Основной режим запуска: Управляемое приложение или Обычное приложение.
  • Параметр командной строки. Для ярлыка или поля «Дополнительные параметры запуска» в списке баз:
/RunModeManagedApplication
/RunModeOrdinaryApplication

Обычное приложение открывается только в толстом клиенте. Тонкий и веб-клиент всегда работают в режиме управляемого приложения.

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

Свойства пользователя, которые меняют интерфейс

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

В Конфигураторе: Администрирование → Пользователи → двойной щелчок по пользователю.

  • Вкладка «Прочие» → «Роли» — набор ролей определяет, какие разделы и команды пользователь увидит.
  • Вкладка «Прочие» → «Режим запуска» — Авто, Обычное приложение или Управляемое приложение. «Авто» берёт основной режим из свойств конфигурации.
  • Вкладка «Прочие» → «Основной интерфейс» — только для обычного приложения: какой объект из Общие → Интерфейсы загружать при входе.

В типовых конфигурациях на БСП права раздают не в Конфигураторе, а в программе: Администрирование → Настройки пользователей и прав → Группы доступа или профили групп доступа. Ролями в Конфигураторе там вручную лучше не управлять — программа перезапишет их при следующей записи пользователя.

Личные настройки интерфейса

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

Как версия платформы и тип клиента влияют на интерфейс

Режим совместимости интерфейса

В свойствах конфигурации есть поле Режим совместимости интерфейса. Варианты:

  • Версия 8.2 — старый управляемый интерфейс с вкладками разделов;
  • Версия 8.2. Разрешить Такси;
  • Такси. Разрешить Версия 8.2;
  • Такси — основной вариант для современных конфигураций.

От этого зависит внешний вид панелей и то, какие пункты есть в Вид. Инструкции под «Такси» на базе в режиме «Версия 8.2» могут не совпадать с тем, что на экране.

Тип клиента

КлиентКомандный интерфейс
ТонкийПолный, управляемое приложение
Веб-клиентТот же набор команд, внешний вид зависит от браузера
ТолстыйУправляемое или обычное приложение — по режиму запуска

Тип клиента для базы выбирается в окне запуска: Изменить → последняя страница мастера → Основной режим запуска.

Кэш платформы

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

Командный интерфейс в режиме отладки

Разработчики проверяют интерфейс, запуская программу из Конфигуратора.

  1. Внесите правки в командный интерфейс или подсистемы.
  2. Отладка → Начать отладку (F5).
  3. Если конфигурация базы не обновлена, Конфигуратор предложит обновить её — согласитесь.

Какой клиент откроется, задаётся в Сервис → Параметры → Запуск 1С:Предприятия: тонкий, толстый в режиме управляемого или обычного приложения, веб-клиент. Если база запускается в одном клиенте, а проблема у пользователя в другом, проверяйте в том же клиенте, что у него.

Запуск от имени нужного пользователя

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

Под полными правами проверить видимость команд по ролям нельзя. Колонки ролей в редакторе командного интерфейса для администратора ничего не скрывают.

Почему пропал раздел или команда: диагностика

Идите от личных настроек к конфигурации — так быстрее.

Диагностика: выберите симптом

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

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

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

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

Можно ли изменить командный интерфейс типовой конфигурации без снятия с поддержки?
Да. Через расширение конфигурации добавляют свои подсистемы и команды, а личные настройки навигации доступны любому пользователю без Конфигуратора.
Где в 1С 8.3 кнопка «Все функции»?
В главном меню ☰. Если её нет, включите в ☰ → Сервис → Параметры флажок «Отображать команду “Все функции”».
Почему у администратора раздел виден, а у сотрудника нет?
У администратора полные права, видимость по ролям на него не действует. Проверьте группы доступа сотрудника.
Сохраняются ли настройки панелей при обновлении конфигурации?
Да, личные настройки хранятся отдельно и переживают обновление. Новые разделы при этом могут появиться в конце панели.
Как вернуть интерфейс по умолчанию одним действием?
В формах настройки навигации и панели разделов есть кнопка «Стандартные настройки». Для полного сброса администратор очищает настройки пользователя в разделе «Администрирование».