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

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

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

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

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

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

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

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

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

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

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

Режим «Предприятие»: обычная работа пользователей

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

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

Толстый клиент: когда нужна полная функциональность

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

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

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

Тонкий клиент: стандарт для большинства рабочих мест

Тонкий клиент — облегчённое приложение, в котором вся бизнес-логика исполняется на сервере (или на стороне файловой базы), а на компьютер пользователя передаётся только отображение интерфейса и результаты. За счёт этого он потребляет заметно меньше памяти и трафика, быстрее запускается и стабильнее работает на слабых машинах и медленных каналах связи.

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

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

Сравнение клиентов

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

Полная функциональность, работа со старыми конфигурациями и обычными формами. Минусы: высокие требования к ПК и сети, больше нагрузка на канал.

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

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

Веб-клиент

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

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

Веб-клиент позволяет работать с базой через обычный браузер — на компьютере пользователя не устанавливается ничего, кроме, при необходимости, небольших расширений для работы с файлами или сканером. Для этого базу публикуют на веб-сервере (Apache или IIS), и пользователи подключаются по ссылке.

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

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

Отладка, монопольный и другие служебные режимы

Режим отладки

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

Монопольный режим

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

Запуск с параметрами командной строки

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

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

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

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

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

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

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

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

Типичные ошибки при работе с режимами запуска

Самая распространённая ошибка — попытка обновить базу, пока в ней остаются активные сеансы. Часть пользователей забывает закрыть программу, сеанс «зависает» на сервере, и обновление блокируется. Решение — перед операцией проверить список активных сеансов в консоли кластера или через функционал «Активные пользователи» и завершить их принудительно.

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

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

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

Запуск базы выбранным клиентом
Норма

Интерфейс открывается, документы и отчёты работают

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

Пустое окно, ошибка о невозможности запуска — вероятно, конфигурация не поддерживает этот клиент

Монопольный режим перед обновлением
Норма

Список активных сеансов пуст, операция стартует без ошибок блокировки

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

Сообщение о занятых сеансах — нужно завершить подключения

Работа веб-клиента
Норма

База открывается по ссылке только по защищённому соединению, требует логин и пароль

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

Доступ по HTTP без аутентификации или ошибки сертификата

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

Чем отличается конфигуратор от режима «Предприятие»?

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

Почему тонкий клиент не открывает мою конфигурацию?

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

Можно ли работать в веб-клиенте с принтером и сканером?

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

Что делать, если база не даёт войти в монопольный режим?

Значит, в базе остались активные сеансы. В файловом варианте проверьте, что программа закрыта на всех компьютерах; в клиент-серверном — откройте консоль кластера, найдите зависшие сеансы и завершите их. После этого повторите операцию.

Опасно ли включать отладку на рабочем сервере?

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

Нужно ли устанавливать платформу на сервер для веб-клиента?

Да. Веб-клиент работает через веб-сервер (Apache или IIS), который взаимодействует с платформой 1С на сервере. На компьютер пользователя платформа не ставится, но серверная часть должна быть установлена и корректно опубликована.

Итог

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

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