Переход на «Такси» в 1С 8.3: что сделать пользователю, а что — администратору

· 9 мин

Содержание

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

Если же вместо «Такси» вы видите старое меню с пунктами «Операции», «Справочники», «Документы» сверху, у вас либо конфигурация на обычных формах (БП 2.0, ЗУП 2.5, УТ 10.3), либо база запущена в режиме обычного приложения. Сначала определите, какой это случай, — от этого зависит способ.

Что проверить до переключения: платформа, конфигурация, режим запуска

«Такси» — интерфейс управляемого приложения платформы 8.3. Он не включается «галочкой» в любой базе. Нужны три условия.

  1. Платформа 8.3. Номер видно в окне Справка → О программе (в «Такси» — через кнопку с тремя полосками в левом верхнем углу или значок «i» в заголовке). На платформе 8.2 «Такси» нет вообще.
  2. Конфигурация на управляемых формах. Название и версия конфигурации — в том же окне «О программе». БП 3.0, ЗУП 3.1, УТ 11, ERP, УНФ, Комплексная автоматизация 2 — управляемые. БП 2.0, ЗУП 2.5, УТ 10.3, УПП 1.3 — обычные формы.
  3. Режим запуска «Управляемое приложение». Тонкий клиент и веб-клиент всегда работают в управляемом режиме. Толстый клиент может запустить базу как обычное приложение — тогда «Такси» не будет.

Как отличить интерфейсы на глаз:

  • 🟢 «Такси» — слева вертикальная панель разделов с иконками, формы открываются закладками внутри одного окна, сверху есть строка поиска и кнопки «Избранное», «История».
  • 🟡 «Версия 8.2» — разделы горизонтальной полосой сверху, ниже панель действий раздела, формы открываются в отдельных окнах или вкладках снизу.
  • 🔴 Обычное приложение — классическое меню сверху («Файл», «Операции», «Справочники»), панели инструментов с кнопками, окна внутри главного окна.

Если у вас третий вариант и конфигурация — БП 2.0 или ЗУП 2.5, никакая настройка не включит «Такси». Нужен переход на новую редакцию конфигурации, а это перенос данных, а не смена интерфейса.

Способ 1. Сменить интерфейс в настройках пользователя

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

Через окно параметров платформы

  1. Откройте главное меню. В интерфейсе 8.2 это кнопка со стрелкой в левом верхнем углу, в «Такси» — кнопка с тремя полосками.
  2. Выберите Сервис → Параметры.
  3. Найдите группу выбора интерфейса и отметьте «Такси».
  4. Нажмите «Применить» или «ОК».
  5. Перезапустите программу: закройте 1С и откройте базу заново.

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

Через настройки самой конфигурации

В ранних релизах Бухгалтерии 3.0 переключатель «Такси / Интерфейс 8.2» был вынесен в раздел Администрирование (в группе общих настроек программы). Он менял вариант для всех пользователей базы. В актуальных релизах переключателя нет: вариант 8.2 из типовых конфигураций убран.

После смены варианта интерфейса пользовательские настройки панелей и рабочего стола могут сброситься к стандартным. Если вы долго настраивали 8.2 под себя, в «Такси» придётся настроить заново.

Способ 2. Изменить вариант интерфейса в Конфигураторе

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

Пошагово

  1. Сделайте резервную копию: Администрирование → Выгрузить информационную базу в Конфигураторе (файл .dt).
  2. Откройте Конфигурация → Открыть конфигурацию.
  3. В дереве метаданных щёлкните правой кнопкой по корневому элементу (имени конфигурации) и выберите «Свойства».
  4. Найдите свойство Вариант интерфейса клиентского приложения.
  5. Выберите значение — варианты перечислены в таблице ниже.
  6. Проверьте свойство Основной режим запуска: должно быть «Управляемое приложение».
  7. Проверьте Режим совместимости: при совместимости с версией 8.2 «Такси» недоступен.
  8. Сохраните конфигурацию и выполните Конфигурация → Обновить конфигурацию базы данных (F7).
  9. Запустите базу в режиме 1С:Предприятие и проверьте результат.
Значение свойстваЧто увидят пользователиМожно ли переключиться самому
ТаксиТолько «Такси»Нет
Версия 8.2Только интерфейс 8.2Нет
Такси, разрешить Версия 8.2«Такси» по умолчаниюДа, в Сервис → Параметры
Версия 8.2, разрешить Такси8.2 по умолчаниюДа, в Сервис → Параметры

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

Если менять режим совместимости

Режим совместимости повышают осознанно. Код, который работал в старом режиме, может перестать компилироваться или вести себя иначе: например, модальные вызовы при запрете модальности. Делайте это на копии базы, проверяйте синтаксис (Конфигурация → Проверка конфигурации) и только потом переносите в рабочую.

Способ 3. Переключить «Такси» кодом (для разработчиков)

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

Процедура УстановитьТаксиПользователю(ИмяПользователя) Экспорт

    Ключ = "Общее/НастройкиКлиентскогоПриложения";
    Настройки = ХранилищеСистемныхНастроек.Загрузить(Ключ, "", , ИмяПользователя);

    Если Настройки = Неопределено Тогда
        Настройки = Новый НастройкиКлиентскогоПриложения;
    КонецЕсли;

    Настройки.ВариантИнтерфейсаКлиентскогоПриложения =
        ВариантИнтерфейсаКлиентскогоПриложения.Такси;

    ХранилищеСистемныхНастроек.Сохранить(Ключ, "", Настройки, , ИмяПользователя);

КонецПроцедуры

Чтобы проставить «Такси» всем, обойдите пользователей информационной базы:

Для Каждого Пользователь Из ПользователиИнформационнойБазы.ПолучитьПользователей() Цикл
    УстановитьТаксиПользователю(Пользователь.Имя);
КонецЦикла;

Что учесть:

  • 🔑 Чтение и запись чужих настроек требует административных прав у того, кто выполняет код.
  • 🔄 Новый вариант применится при следующем запуске клиента. Для текущего сеанса можно предложить перезапуск: на клиенте ЗавершитьРаботуСистемы(Истина, Истина).
  • 🧭 Код работает, только если конфигурация разрешает выбор («Такси, разрешить Версия 8.2» или наоборот). При жёстко заданной «Версии 8.2» пользовательская настройка игнорируется.
  • 🔍 Текущий вариант на клиенте возвращает функция ТекущийВариантИнтерфейсаКлиентскогоПриложения() — удобно для отладки.

Перед массовой рассылкой проверьте код на одном тестовом пользователе. Имена типов и методов сверьте с синтакс-помощником вашей версии платформы.

Когда «Такси» не включается: ошибки и их причины

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

Сброс кэша и настроек пользователя

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

/ClearCache

Запустите базу, проверьте вид и уберите параметр: держать его постоянно незачем, кэш будет пересобираться при каждом входе.

Если не помогло, очистите настройки конкретного пользователя. В БП 3.0 и ЗУП 3.1 это делается в разделе Администрирование → Настройки пользователей и прав → Настройки пользователей: выберите пользователя, отметьте настройки внешнего вида и очистите их.

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

Как настроить «Такси» под себя после переключения

Сразу после перехода интерфейс выглядит перегруженным. За 5–10 минут его можно сделать удобнее.

Панели

Главное меню → Вид → Настройка панелей. Откроется схема окна, по которой перетаскивают панели:

ПанельЗачемСовет
Панель разделовПереход между разделамиСлева, если разделов больше 8
Панель функций текущего разделаСписки и отчёты разделаОставьте включённой
Панель открытыхЗакладки открытых формСверху или снизу — по привычке
Панель избранногоБыстрый доступ к частым формамВключите, если часто открываете одни и те же журналы
Панель историиПоследние открытые объектыУдобна для бухгалтера, который возвращается к документам

Вид панели разделов (только картинки, только текст, картинка и текст) меняют через контекстное меню на самой панели. Режим «только картинки» освобождает место на ноутбуке с небольшим экраном.

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

  • ⭐ Избранное. Откройте нужный список или отчёт и нажмите на звёздочку в заголовке формы. Объект появится в избранном.
  • 🧩 Состав команд раздела. В панели функций есть кнопка настройки (шестерёнка). Через неё скрывают ненужные списки и отчёты, а редкие перемещают в группу «Сервис».
  • 🏠 Начальная страница. Если на старте открываются ненужные формы, их отключают в настройке начальной страницы того же меню Вид.

Если вам ближе привычный вид

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

Настроить «Такси» после перехода
Выполнено: 0 / 5

«Такси» в разных конфигурациях 1С

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

КонфигурацияЕсть ли выбор интерфейсаКак получить «Такси»
Бухгалтерия 3.0, актуальные релизыТолько «Такси»Ничего не делать; если видите 8.2 — обновить конфигурацию
Бухгалтерия 3.0, ранние релизы«Такси» и 8.2Переключатель в разделе Администрирование или в Сервис → Параметры
ЗУП 3.1, УТ 11, ERP 2, КА 2Только «Такси» в актуальных релизахОбновить конфигурацию, если интерфейс старый
БП 2.0, ЗУП 2.5, УТ 10.3, УПП 1.3Нет, обычные формыТолько переход на новую редакцию с переносом данных
Самописная на управляемых формахЗадаёт разработчикСпособ 2 или 3

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

Что у вас сейчас на экране?

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

Работает ли «Такси» в веб-клиенте?
Да. Веб-клиент и тонкий клиент отображают «Такси» одинаково, если конфигурация его поддерживает.
Можно ли вернуть интерфейс 8.2 в актуальной Бухгалтерии 3.0?
Нет. В свежих релизах вариант 8.2 убран из конфигурации. Вернуть его можно только доработкой, которая снимет базу с полной поддержки.
Влияет ли «Такси» на скорость работы?
Скорость проведения документов и формирования отчётов от варианта интерфейса не зависит. На слабых компьютерах заметна лишь отрисовка форм: помогает отключение лишних панелей.
Почему у коллеги другой вид «Такси», хотя база одна?
Расположение панелей, избранное и начальная страница — личные настройки каждого пользователя. Их можно скопировать другому пользователю в настройках пользователей.
Нужно ли менять что-то в ярлыке после перехода?
Только если в ярлыке или списке баз жёстко прописан толстый клиент в режиме обычного приложения. Тогда выберите тонкий клиент.