Обычный интерфейс, «Такси» и «Версия 8.2»: как устроен внешний вид 1С:Предприятия

· 9 мин

Содержание

В 1С 8.3 есть два принципиально разных вида интерфейса: интерфейс обычного приложения (старые формы, меню «Операции», «Сервис», «Справочники») и интерфейс управляемого приложения, который выпускается в двух вариантах — «Такси» и «Версия 8.2». Все актуальные типовые конфигурации — Бухгалтерия 3.0, ЗУП 3.1, УТ 11 — работают в «Такси». Обычный интерфейс остался у старых и самописных конфигураций вроде Бухгалтерии 2.0 или УПП.

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

Виды интерфейсов 1С: обычный, «Версия 8.2» и «Такси»

Путаница начинается с названий. В обиходе одни и те же вещи называют по-разному: «полный интерфейс», «старый интерфейс», «таксономия» (так иногда ошибочно называют «Такси»). Разложим по полочкам.

Обычное приложение

Это интерфейс эпохи 8.0–8.1, который платформа 8.3 по-прежнему поддерживает. Признаки:

  • 📋 сверху строка меню: «Файл», «Операции», «Справочники», «Документы», «Сервис»;
  • 🪟 формы открываются отдельными окнами внутри главного окна;
  • 🧩 набор меню задаётся объектами «Интерфейсы» в конфигурации — у каждой должности может быть свой;
  • 💻 работает только в толстом клиенте; тонкий клиент и веб-клиент его не открывают.

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

Управляемое приложение, вариант «Версия 8.2»

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

Управляемое приложение, вариант «Такси»

«Такси» появилось в 8.3 и сейчас основное. Его отличия от «Версии 8.2»:

  • 🗂 формы открываются закладками в одном окне, как вкладки браузера;
  • 📑 открытые формы видны в панели открытых — их можно переключать, не теряя данные;
  • ⚙️ панели (разделов, открытых, избранного, истории, функций текущего раздела) пользователь сам расставляет по краям окна;
  • 🔍 есть строка поиска по командам и данным в заголовке окна.

Веб-клиент и мобильный клиент

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

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

Сравнение видов интерфейсов в одной таблице

ПараметрОбычное приложение«Версия 8.2»«Такси»
Формыобычныеуправляемыеуправляемые
Клиентытолько толстыйтолстый, тонкий, вебтолстый, тонкий, веб
Как открываются формыокнамиокнамизакладками в одном окне
Из чего строится менюобъекты «Интерфейсы»подсистемы и командный интерфейсподсистемы и командный интерфейс
Кто меняет видразработчик (интерфейс назначается пользователю)разработчик и пользовательразработчик и пользователь, гибко
Типичные конфигурацииБП 2.0, УПП, ЗУП 2.5переходные релизыБП 3.0, ЗУП 3.1, УТ 11, ERP
Работа через интернетнет (кроме RDP)веб-клиентвеб-клиент, сервис 1С:Фреш

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

Настройка интерфейса в режиме 1С:Предприятие

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

Расположение панелей

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

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

Состав разделов и команд

Каждый раздел (например, «Продажи» или «Зарплата и кадры») показывает набор команд. Ненужные можно скрыть, а частые — вынести наверх:

  • 🧭 «Настройка навигации» — меняет список ссылок на журналы и справочники раздела;
  • ⚡ «Настройка действий» — меняет команды создания документов и запуска обработок.

Обе команды вызываются из меню настроек раздела: откройте раздел и нажмите кнопку с шестерёнкой в его правом верхнем углу.

Внешний вид и шрифт

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

Функциональность типовой конфигурации

В Бухгалтерии 3.0 лишние разделы и документы проще всего скрыть не настройкой панелей, а настройкой учёта: Главное → Настройки → Функциональность. Отключите, например, «Производство» или «Розница» — и связанные команды пропадут из меню у всех пользователей базы.

Что именно хотите поменять в интерфейсе?

Работа с интерфейсами в Конфигураторе

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

Режим запуска и совместимость

Откройте свойства конфигурации: правой кнопкой по корню дерева → «Свойства». Здесь главные настройки интерфейса:

СвойствоЧто задаёт
«Основной режим запуска»«Обычное приложение» или «Управляемое приложение»
«Режим совместимости интерфейса»разрешённые варианты: «Версия 8.2», «Такси» или выбор между ними
«Использовать управляемые формы в обычном приложении»открывать ли управляемые формы в толстом клиенте с обычным интерфейсом
«Использовать обычные формы в управляемом приложении»обратное: показывать ли старые формы в управляемом интерфейсе (только толстый клиент)

Режим запуска можно задать и отдельно для пользователя: в списке пользователей Конфигуратора (Администрирование → Пользователи) на вкладке «Прочие» есть поле режима запуска. Есть и параметры командной строки /RunModeOrdinaryApplication и /RunModeManagedApplication — они нужны, чтобы открыть толстый клиент в нужном режиме.

Интерфейсы обычного приложения

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

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

Командный интерфейс управляемого приложения

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

  • 🧱 в редакторе командного интерфейса конфигурации — контекстное меню корня → «Открыть командный интерфейс конфигурации»;
  • 🗂 в командном интерфейсе каждой подсистемы — на закладке подсистемы в её свойствах;
  • 🖥 в рабочей области начальной страницы — какие формы видны при запуске и в сколько колонок.

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

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

Отдельный интерфейс под роль и его особенности

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

В обычном приложении создают новый объект «Интерфейсы», рисуют в нём только нужные меню и назначают его пользователям основным. Минус: при каждом новом документе разработчик вспоминает, в какие интерфейсы его добавить, иначе команда «потеряется».

В управляемом приложении отдельных интерфейсов нет. Нужный вид собирают из трёх элементов:

  1. Роль с правами только на нужные объекты — меню автоматически сократится.
  2. Своя подсистема-раздел, если стандартные разделы неудобны.
  3. Рабочая область начальной страницы с нужными формами, например рабочим местом кассира.

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

Готовую настройку панелей, сделанную администратором, в типовых БП 3.0, ЗУП 3.1 и УТ 11 можно скопировать другим пользователям: Администрирование → Настройки пользователей и прав → Настройки пользователей. Там же настройки очищают, если пользователь «перенастроил» интерфейс до неузнаваемости.

Частые ошибки при проектировании и настройке интерфейсов

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

Ошибки разработчиков при проектировании:

  • 🔀 Смешанный режим навсегда. Обычные формы в управляемом приложении — временная мера на период перехода. Пока они есть, пользователей не перевести на тонкий клиент и веб.
  • 🔒 Скрытие вместо прав. Убрать команду из меню — не значит закрыть доступ. Данные всё равно доступны через поиск, отчёты и ссылки. Ограничивайте ролями.
  • 🧱 Двадцать разделов. Раздел на каждый чих делает панель нечитаемой. Для типового бухгалтера достаточно 8–12 разделов.
  • 📌 Всё на начальной странице. Пять тяжёлых списков на стартовой странице замедляют запуск: каждая форма открывается и запрашивает данные сразу при входе.

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

Можно ли переключить Бухгалтерию 3.0 на старый интерфейс с меню «Операции»?
Нет. Обычный интерфейс требует объектов «Интерфейсы» и обычных форм, а в БП 3.0 их нет. Доступен только управляемый интерфейс «Такси», а привычный вид частично возвращается настройкой панелей.
Где в 8.3 «полный интерфейс», как в Бухгалтерии 2.0?
Аналога нет: в управляемом интерфейсе меню строится по правам и функциональности. Чтобы видеть всё, нужны полные права и включённая функциональность в Главное → Настройки → Функциональность.
Влияют ли мои настройки панелей на других пользователей?
Нет. Настройки панелей, навигации и форм сохраняются за учётной записью. Другие сотрудники их не увидят, пока администратор не скопирует их через «Настройки пользователей».
Почему у коллеги другие разделы в той же базе?
У него другой набор ролей и профилей групп доступа или своя настройка панелей. Сравните профили в карточках пользователей.
Поможет ли запуск с параметром /ClearCache, если сбился интерфейс?
Обычно нет. /ClearCache очищает кэш конфигурации на компьютере, а расположение панелей хранится в настройках пользователя в самой базе. Для интерфейса нужна очистка настроек пользователя.