К статье
Практический материал

Администрирование · 11 мин

Как установить управляемое приложение в 1С

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

Управляемое приложение — это современный режим интерфейса платформы 1С:Предприятие, в котором логика отрисовки форм отделена от кода, а работа возможна через тонкий и веб-клиент. Большинство актуальных конфигураций (1С:Бухгалтерия 3.0, Управление торговлей 11, ERP) рассчитаны именно на управляемый режим, поэтому вопрос «как установить управляемое приложение» обычно сводится к корректной установке платформы и правильной настройке режима запуска информационной базы.

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

Ниже разобран полный цикл: от проверки требований и установки платформы до переключения базы в управляемый режим и проверки результата. Материал подходит для файлового и клиент-серверного варианта работы.

Что такое управляемое приложение и когда оно нужно

В обычном приложении (режим 8.1 и ранних версий 8.2) формы рисовались целиком на клиенте, из-за чего работа через медленные каналы связи была практически невозможна. Управляемое приложение переносит значительную часть логики на сервер, а клиент получает только описание формы и данные. Это позволяет работать через тонкий клиент и браузер, снижает трафик и упрощает масштабирование.

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

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

Проверка требований перед установкой

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

Определите разрядность: 64-разрядная платформа рекомендуется для сервера и современных рабочих станций, 32-разрядная может понадобиться для старых компонентов и COM-соединений. Для файловой базы небольшой компании достаточно установки платформы на каждый компьютер пользователя; для многопользовательской работы по сети потребуется сервер 1С или общий сетевой каталог.

Проверьте, что конфигурация поддерживает управляемый режим. В конфигураторе откройте свойства корня конфигурации и посмотрите поля «Основной режим запуска» и «Режим совместимости». Если режим совместимости установлен в «Версия 8.1», управляемое приложение работать не будет.

Режим совместимости 8.1Управляемый режим недоступен

Поднимите совместимость до 8.2/8.3 и адаптируйте код

Режим запуска «Обычное приложение»База откроется в старом интерфейсе

Смените режим запуска в свойствах конфигурации или базы

Тонкий клиент не установленОтдельный компонент дистрибутива

Отметьте «Тонкий клиент» при установке платформы

Нет лицензииБаза не запустится в режиме Предприятие

Активируйте программную лицензию или установите ключ HASP

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

Запустите установщик setup.exe из дистрибутива платформы. Мастер предложит выбрать компоненты. Для работы в управляемом приложении на клиентском компьютере обычно достаточно компонентов «1С:Предприятие» и «1С:Предприятие — Тонкий клиент». Толстый клиент нужен разработчикам и для конфигураций с особыми требованиями.

На сервере для клиент-серверного варианта выберите компонент «Сервер 1С:Предприятия» и при необходимости «Сервер администрирования». Установка сервера как службы Windows выполняется мастером автоматически; укажите учётную запись, под которой будет работать агент сервера (по умолчанию создаётся пользователь USR1CV8).

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

Установка платформы на рабочее место
  1. 1
    Запустите setup.exe из дистрибутива платформы 8.3
  2. 2
    Выберите компоненты: «1С:Предприятие» и «Тонкий клиент»
  3. 3
    Укажите папку установки и дождитесь завершения
  4. 4
    Установите драйвер защиты HASP, если используется USB-ключ
  5. 5
    Запустите 1С, добавьте информационную базу и активируйте лицензию

Создание и подключение информационной базы

Откройте стартовое окно 1С (файл 1cestart.exe) и нажмите «Добавить». Выберите «Создание новой информационной базы» и укажите шаблон конфигурации из установленного дистрибутива — например, «Бухгалтерия предприятия, редакция 3.0». Платформа создаст базу уже настроенной под управляемый режим, так как типовые шаблоны содержат нужные настройки.

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

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

Включение управляемого режима в конфигураторе

Если база открывается в обычном приложении, а конфигурация поддерживает управляемые формы, переключите режим вручную. Откройте конфигуратор, в дереве конфигурации щёлкните правой кнопкой по корню (имя конфигурации) и выберите «Свойства». В поле «Основной режим запуска» установите «Управляемое приложение» и сохраните конфигурацию базы данных (клавиша F7).

Дополнительно проверьте свойство «Режим использования модальности»: в современных конфигурациях оно установлено в «Не использовать», что соответствует требованиям управляемого интерфейса и веб-клиента. Изменение этих свойств — это изменение конфигурации, поэтому для типовых решений, находящихся на поддержке, предпочтительнее менять режим запуска на уровне базы, а не конфигурации.

Для клиент-серверных баз режим запуска можно задать и в свойствах информационной базы в консоли кластера серверов. Это позволяет централизованно управлять режимом без изменения настроек на каждом рабочем месте.

Проверка результата и типичные ошибки

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

Частая ошибка — сообщение «Использование модальных окон в данном режиме запрещено». Она означает, что код конфигурации вызывает модальные диалоги, несовместимые с управляемым режимом. Решение — адаптация кода (замена модальных вызовов на оповещения) или временное разрешение модальности в свойствах конфигурации.

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

Типичные ошибки
01
Установка только толстого клиента — тонкий клиент и веб-доступ не заработают, придётся доустанавливать компоненты
02
Переключение режима запуска без проверки совместимости кода — пользователи получают ошибки модальности и пустые формы
03
Смешение 32- и 64-разрядных компонентов на сервере — конфликты COM-объектов и внешних компонентов
04
Отсутствие резервной копии перед сменой режима — невозможность быстрого отката
05
Игнорирование режима совместимости 8.1 — управляемое приложение в принципе не включается
Контрольные точки

Как проверить результат

Внешний вид главного окна
Норма

Панель разделов, закладки открытых окон, интерфейс «Такси»

Тревожный признак

Классическое меню «Файл — Правка» без разделов

Запуск тонкого клиента
Норма

База открывается и показывает тот же интерфейс

Тревожный признак

Ошибка подключения или отсутствие компонента

Работа типовых операций
Норма

Документы и отчёты открываются без ошибок модальности

Тревожный признак

Ошибки «модальные окна запрещены»

Свойства конфигурации
Норма

Основной режим — управляемое приложение, совместимость 8.3

Тревожный признак

Режим совместимости 8.1 или обычное приложение

Файловый и клиент-серверный варианты: что выбрать

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

Клиент-серверный вариант (сервер 1С + СУБД, например PostgreSQL или MS SQL Server) требует отдельной установки сервера и настройки СУБД, но даёт надёжность, параллельную работу и возможность публикации базы на веб-сервере для доступа через браузер. Именно в клиент-серверном режиме управляемое приложение раскрывает все преимущества.

Сравнение вариантов установки

Файловая база + локальная платформа

Подходит для 1–5 пользователей; простая установка, но блокировки при одновременной работе

Файловая база на веб-сервере

Доступ через тонкий/веб-клиент без сервера 1С; ограниченная производительность

Клиент-серверный вариант

Для десятков пользователей и высокой нагрузки; требует сервера 1С, СУБД и администрирования

FAQ

Можно ли установить управляемое приложение отдельно от платформы 1С?

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

Почему после установки база открывается в старом интерфейсе?

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

Какой клиент выбрать: тонкий, толстый или веб-клиент?

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

Работает ли управляемое приложение на платформе 8.2?

Да, режим появился именно в версии 8.2. Однако современные типовые конфигурации требуют платформу 8.3, поэтому для новых установок следует использовать актуальные релизы 8.3.

Что делать, если после переключения режима появляются ошибки модальных окон?

Код конфигурации использует модальные вызовы, запрещённые в управляемом режиме. Временное решение — разрешить модальность в свойствах конфигурации; правильное — переписать вызовы на немодальные аналоги с оповещениями.

Нужна ли отдельная лицензия для тонкого клиента?

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

Итог

Что важно запомнить

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