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

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

Для чего нужен тонкий клиент в 1С и когда его использовать

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

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

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

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

Как устроен тонкий клиент и почему он экономит ресурсы

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

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

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

Чем тонкий клиент отличается от толстого и веб-клиента

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

ПараметрТонкий клиентТолстый клиентВеб-клиент
Установка на ПКТребуется, небольшой дистрибутивТребуется, полный дистрибутивНе требуется, работа в браузере
Нагрузка на ПКНизкаяВысокаяНизкая
Трафик по сетиНизкийВысокийНизкий
Режим обычного приложенияНе поддерживаетсяПоддерживаетсяНе поддерживается
Работа вне локальной сетиЧерез веб-сервер или VPNЧерез веб-сервер или VPNЧерез браузер по HTTPS

Ключевое ограничение тонкого клиента — он не поддерживает обычное приложение. Если конфигурация написана в старом интерфейсе (например, «Управление торговлей 10.3» или «Бухгалтерия 2.0» в режиме обычного приложения), пользователям придётся работать через толстый клиент. Все современные управляемые конфигурации рассчитаны на тонкий и веб-клиент.

Сравнение вариантов подключения

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

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

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

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

Веб-клиент

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

В каких сценариях тонкий клиент — оптимальный выбор

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

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

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

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

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

Конфигурация в управляемом приложении, пользователи в офисе или на VPNИспользуйте тонкий клиент — это стандартный и наиболее производительный вариант
Конфигурация работает в обычном приложенииИспользуйте толстый клиент, тонкий не запустит такой режим
Пользователям нужен доступ из любой точки без установки программНастройте веб-клиент через публикацию базы на веб-сервере
Нужно администрировать базу или запускать конфигураторНа рабочем месте администратора установите полный дистрибутив платформы

Как установить и запустить тонкий клиент

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

Порядок установки простой, но есть моменты, которые стоит проверить сразу после запуска.

Порядок установки и запуска
  1. 1
    Скачайте или скопируйте дистрибутив тонкого клиента той же версии платформы, что и сервер
  2. 2
    Запустите установщик и выполните стандартную установку на рабочее место пользователя
  3. 3
    Откройте окно запуска 1С и добавьте информационную базу: укажите путь к файловой базе или адрес сервера и имя базы
  4. 4
    Убедитесь, что в параметрах базы выбран тип соединения «тонкий клиент»
  5. 5
    Запустите базу, введите логин и пароль пользователя
  6. 6
    Проверьте, что формы открываются, документы проводятся, отчёты строятся без ошибок

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

Ограничения тонкого клиента, о которых нужно знать

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

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

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

Типичные ошибки при выборе и настройке

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

Типичные ошибки
01
Установка тонкого клиента для обычного приложения — база просто не запустится, пользователь получит ошибку режима
02
Разные версии клиента и сервера — после обновления сервера забывают обновить клиенты, и подключение блокируется
03
Использование файловой базы через сетевую папку для большого коллектива — приводит к падению производительности и риску повреждения данных
04
Отсутствие проверки оборудования — сканер или касса не работают, потому что драйверы не настроены на рабочем месте с тонким клиентом
05
Установка полного дистрибутива всем пользователям «на всякий случай» — лишняя нагрузка на ПК и риск запуска конфигуратора обычными пользователями

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

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

Как проверить, что всё работает правильно

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

Контрольные точки

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

Режим запуска в списке баз
Норма

Указан тонкий клиент, база запускается в управляемом интерфейсе

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

Выбран толстый клиент или возникает ошибка режима обычного приложения

Скорость открытия форм
Норма

Формы документов и списков открываются без длительных пауз

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

Формы «подвисают», особенно при работе через VPN — проверьте канал и режим подключения

Проведение документов и отчёты
Норма

Документы проводятся, отчёты строятся без ошибок

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

Ошибки проведения или пустые отчёты — проверьте права и версии платформы

Работа оборудования
Норма

Сканер, касса и принтеры отвечают из интерфейса 1С

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

Оборудование не видно — проверьте драйверы на рабочем месте

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

Частые вопросы о тонком клиенте 1С

Можно ли работать в тонком клиенте с конфигурацией «Управление торговлей 10.3»?

Нет. Эта конфигурация работает в режиме обычного приложения, который тонкий клиент не поддерживает. Для неё нужен толстый клиент. Переход на тонкий клиент возможен только при обновлении до конфигурации с управляемым интерфейсом, например «Управление торговлей 11».

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

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

Нужно ли покупать отдельную лицензию на тонкий клиент?

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

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

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

Может ли обычный пользователь случайно открыть конфигуратор через тонкий клиент?

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

Подойдёт ли тонкий клиент для работы с большими отчётами?

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

Итог

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

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