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

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

Для чего используются разные режимы запуска 1С:Предприятие

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

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

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

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

Конфигуратор: режим разработки и администрирования

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

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

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

Толстый клиент: полная функциональность на рабочем месте

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

Толстый клиент поддерживает два интерфейсных варианта: обычное приложение (классический интерфейс старых конфигураций, например «1С:Управление торговлей 10.3») и управляемое приложение (современный интерфейс такси). Это единственный клиентский режим, в котором доступно обычное приложение: если конфигурация написана под старый интерфейс, пользователям придётся работать именно в толстом клиенте.

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

Тонкий клиент: основной режим для пользователей

Тонкий клиент — рекомендуемый режим для повседневной работы в современных конфигурациях. На компьютере пользователя он отображает только интерфейс и передаёт данные; вся бизнес-логика выполняется на сервере 1С или, в файловом варианте, с минимальным объёмом передаваемых по сети данных. Это снижает требования к рабочим станциям и позволяет комфортно работать даже через медленные каналы связи.

Тонкий клиент работает только с управляемым приложением. Если конфигурация использует обычные формы, запустить её в тонком клиенте не получится — платформа сообщит, что режим не поддерживается. Все актуальные типовые конфигурации (Бухгалтерия, Зарплата и управление персоналом, Управление торговлей 11, ERP) рассчитаны именно на тонкий клиент.

Подключение возможно к файловой базе напрямую, к серверу 1С через протокол TCP или к опубликованной базе через веб-сервер по HTTP/HTTPS. Последний вариант удобен для удалённых сотрудников: достаточно указать адрес публикации, и тонкий клиент будет работать через интернет без VPN.

Сравнение клиентских режимов

Толстый клиент

Полная функциональность, обычное приложение, COM/OLE. Минусы: высокие требования к ПК и сети, нельзя работать через веб-сервер в файловом режиме.

Тонкий клиент

Минимальная нагрузка на ПК, работа через интернет, рекомендован для пользователей. Ограничение: только управляемое приложение.

Веб-клиент

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

Веб-клиент: работа через браузер без установки платформы

Веб-клиент позволяет открыть базу 1С в обычном браузере — платформа на компьютер пользователя не устанавливается вообще. Для этого базу публикуют на веб-сервере (Apache или IIS), а пользователи получают ссылку вида http://server/base. Это удобно для сотрудников на выездных рабочих местах, руководителей с планшетами и подрядчиков, которым нельзя устанавливать ПО.

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

Публикация базы требует корректной настройки веб-сервера и защиты канала связи. Для доступа из интернета обязательно используйте HTTPS с действующим сертификатом — передача логинов и данных по открытому HTTP создаёт риск перехвата учётных записей.

Как выбрать режим под конкретную задачу

Выбор режима определяется тремя факторами: типом задачи (разработка или работа с данными), интерфейсом конфигурации (обычное или управляемое приложение) и инфраструктурой (мощность ПК, качество сети, наличие веб-сервера). Ниже — типовые решения для распространённых ситуаций.

Маршрут решения

Как выбрать действие

Нужно изменить конфигурацию, обновить релиз или выгрузить базуЗапускайте конфигуратор; для обновления и выгрузки обеспечьте монопольный доступ
Конфигурация работает в обычном приложенииИспользуйте толстый клиент — другие режимы обычные формы не откроют
Пользователь работает с типовой конфигурацией в офисе или удалённоНастройте тонкий клиент — это стандартный режим для управляемых приложений
Устанавливать платформу нельзя или нужен доступ с планшетаОпубликуйте базу на веб-сервере и дайте доступ через веб-клиент по HTTPS
Нужно отладить прикладной кодЗапустите толстый клиент в режиме отладки из конфигуратора

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

Как запустить нужный режим: практические способы

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

Второй способ — ярлыки и командная строка. Исполняемые файлы платформы находятся в каталоге bin установленной версии: 1cv8.exe — толстый клиент, 1cv8c.exe — тонкий клиент. Ключи командной строки позволяют задать режим и базу явно, что удобно для автоматизации.

cmd
"C:\Program Files\1cv8\8.3.24.1467\bin\1cv8.exe" DESIGNER /F"D:\Bases\Trade" /NАдминистратор

Ключ DESIGNER запускает конфигуратор, ENTERPRISE — режим предприятия, /F указывает путь к файловой базе, для серверной используются /S (сервер и имя базы). Тонкий клиент запускается аналогично, но файлом 1cv8c.exe. Для веб-клиента ярлык не нужен — достаточно ссылки на публикацию.

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

Частые ошибки и ограничения

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

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

Типичные ошибки
01
Запуск обновления конфигурации без монопольного доступа — операция прерывается, а при сбое база может остаться в неконсистентном состоянии
02
Публикация базы по HTTP для доступа из интернета — логины и данные передаются открытым текстом
03
Выбор толстого клиента «по привычке» для всех пользователей — лишняя нагрузка на сеть и рабочие станции
04
Хранение ярлыков с паролем в командной строке — учётные данные видны любому, кто откроет свойства ярлыка
Контрольные точки

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

Открывается ли база в выбранном режиме
Норма

Интерфейс загружается без сообщений о неподдерживаемом режиме

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

Ошибка «обычное приложение не поддерживается» или пустое окно

Скорость работы пользователей
Норма

Документы и отчёты открываются без заметных пауз

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

Подвисания при открытии списков — признак толстого клиента по медленной сети

Безопасность удалённого доступа
Норма

Адрес публикации начинается с https:// и сертификат действителен

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

Браузер предупреждает о незащищённом соединении

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

Можно ли одновременно работать в базе в разных режимах?

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

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

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

Что выбрать для удалённых сотрудников: тонкий клиент или веб-клиент?

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

Отличается ли набор лицензий для разных режимов запуска?

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

Можно ли запретить пользователям запуск конфигуратора?

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

Итог

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

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