Администрирование · 12 мин
Для чего нужен тонкий клиент в 1С и когда его использовать
Разбираем, для чего нужен тонкий клиент в 1С: отличия от толстого клиента и веб-клиента, требования, сценарии применения, ограничения и типичные ошибки выбора.
Тонкий клиент — это один из вариантов подключения пользователя к информационной базе 1С:Предприятия. В отличие от толстого клиента, он выполняет на компьютере пользователя минимум вычислений: вся бизнес-логика работает на сервере, а на рабочее место передаётся только отображение интерфейса и результат действий. За счёт этого снижаются требования к «железу» и объём трафика между клиентом и сервером.
Именно поэтому тонкий клиент стал стандартным способом работы в файловых и клиент-серверных базах современной платформы 1С. В управляемых приложениях (например, в конфигурациях «Управление торговлей», «Бухгалтерия предприятия», «Зарплата и управление персоналом») он является основным режимом запуска. Понимание того, для чего он нужен и какие у него ограничения, помогает правильно выбрать способ подключения и избежать проблем с производительностью.
Дальше разберём, как устроен тонкий клиент, чем он отличается от других режимов запуска, в каких сценариях его стоит использовать, а где он не подойдёт.
Как устроен тонкий клиент и почему он экономит ресурсы
В классической схеме с толстым клиентом на компьютере пользователя выполняется значительная часть кода конфигурации: обработчики форм, вычисления, запросы к данным. Это требует заметных ресурсов процессора и памяти на каждом рабочем месте и создаёт высокую нагрузку на сеть, потому что на клиент передаются большие объёмы данных.
Тонкий клиент устроен иначе. На компьютере пользователя работает только небольшая программа-оболочка, которая отвечает за отрисовку форм и передачу действий пользователя на сервер. Весь прикладной код — проведение документов, расчёты, построение отчётов — выполняется в кластере серверов 1С или на сервере базы данных. По сети передаются только команды и результат, что резко сокращает трафик.
Практический эффект проявляется в трёх моментах. Во-первых, на рабочих местах можно использовать недорогие компьютеры с небольшим объёмом памяти. Во-вторых, работа через медленные каналы связи (VPN, соединения с филиалами) становится комфортнее, потому что объём передаваемых данных невелик. В-третьих, централизованное выполнение кода упрощает контроль и обновление логики.
Чем тонкий клиент отличается от толстого и веб-клиента
У платформы 1С есть три основных способа подключения пользователя, и выбор между ними влияет на архитектуру всей системы. Тонкий клиент занимает промежуточное положение: он требует установки программы на компьютер, как толстый, но по нагрузке ближе к веб-клиенту.
| Параметр | Тонкий клиент | Толстый клиент | Веб-клиент |
|---|---|---|---|
| Установка на ПК | Требуется, небольшой дистрибутив | Требуется, полный дистрибутив | Не требуется, работа в браузере |
| Нагрузка на ПК | Низкая | Высокая | Низкая |
| Трафик по сети | Низкий | Высокий | Низкий |
| Режим обычного приложения | Не поддерживается | Поддерживается | Не поддерживается |
| Работа вне локальной сети | Через веб-сервер или VPN | Через веб-сервер или VPN | Через браузер по HTTPS |
Ключевое ограничение тонкого клиента — он не поддерживает обычное приложение. Если конфигурация написана в старом интерфейсе (например, «Управление торговлей 10.3» или «Бухгалтерия 2.0» в режиме обычного приложения), пользователям придётся работать через толстый клиент. Все современные управляемые конфигурации рассчитаны на тонкий и веб-клиент.
Сравнение вариантов подключения
Подходит для большинства пользователей управляемых конфигураций; ограничение — не работает с обычным приложением и требует установки платформы.
Нужен для старых конфигураций в обычном приложении, разработчиков и администраторов; ограничение — высокие требования к ПК и сети.
Подходит для удалённой работы без установки программ; ограничение — зависит от браузера и требует публикации базы на веб-сервере.
В каких сценариях тонкий клиент — оптимальный выбор
Первый типовой сценарий — офис со слабыми или устаревшими рабочими местами. Когда бухгалтерия или отдел продаж работает на компьютерах с небольшим объёмом оперативной памяти, тонкий клиент позволяет не обновлять «железо»: тяжёлые операции выполняет сервер, а ПК только показывает формы.
Второй сценарий — распределённая структура с филиалами. Если сотрудники подключаются к центральной базе через VPN или выделенные каналы с ограниченной пропускной способностью, низкий трафик тонкого клиента даёт заметное преимущество: формы открываются быстрее, а проведение документов не «забивает» канал передачей данных.
Третий сценарий — массовый ввод данных. Операторы, менеджеры по продажам, кладовщики, которые целый день оформляют однотипные документы, не нуждаются в ресурсоёмком клиенте. Для них важны скорость отклика форм и стабильность, которые тонкий клиент обеспечивает за счёт серверной обработки.
Как выбрать режим подключения
Как установить и запустить тонкий клиент
Дистрибутив тонкого клиента входит в комплект поставки платформы 1С:Предприятие и доступен как отдельный установщик. Версия тонкого клиента должна соответствовать версии сервера или быть совместимой с ней — при несовпадении версий подключение к базе может завершиться ошибкой.
Порядок установки простой, но есть моменты, которые стоит проверить сразу после запуска.
- 1Скачайте или скопируйте дистрибутив тонкого клиента той же версии платформы, что и сервер
- 2Запустите установщик и выполните стандартную установку на рабочее место пользователя
- 3Откройте окно запуска 1С и добавьте информационную базу: укажите путь к файловой базе или адрес сервера и имя базы
- 4Убедитесь, что в параметрах базы выбран тип соединения «тонкий клиент»
- 5Запустите базу, введите логин и пароль пользователя
- 6Проверьте, что формы открываются, документы проводятся, отчёты строятся без ошибок
Если база клиент-серверная, в параметрах подключения указывается имя сервера кластера и имя информационной базы. Для файловой базы достаточно пути к сетевой папке. Учтите: работа нескольких пользователей с файловой базой через общую сетевую папку имеет ограничения по производительности и при росте числа пользователей рекомендуется переход на клиент-серверный вариант.
Ограничения тонкого клиента, о которых нужно знать
Главное ограничение уже упоминалось: тонкий клиент не запускает конфигурации в режиме обычного приложения. Если компания использует устаревшую конфигурацию, переход на тонкий клиент невозможен без обновления самой конфигурации до управляемого интерфейса.
Второе ограничение — часть функциональности доступна только на толстом клиенте. Конфигуратор, отладка прикладного кода, некоторые административные операции выполняются через полный клиент. Поэтому на рабочих местах разработчиков и администраторов всегда устанавливают полный дистрибутив платформы.
Третий момент — работа с внешними компонентами и оборудованием. Торговое оборудование (сканеры штрих-кодов, кассовые аппараты, терминалы сбора данных) подключается через драйверы на рабочем месте, и тонкий клиент должен иметь доступ к этим компонентам. При работе через веб-сервер или в терминальном режиме настройка оборудования требует дополнительной проверки.
Типичные ошибки при выборе и настройке
Ошибки чаще всего связаны не с самим тонким клиентом, а с неверным выбором режима или невнимательностью при обновлении. Ниже собраны ситуации, которые встречаются на практике чаще всего.
Отдельно стоит упомянуть права доступа. Тонкий клиент не ограничивает права сам по себе: разграничение задаётся ролями в конфигурации. Ошибка — считать, что «лёгкий» клиент автоматически безопаснее и можно не настраивать роли. Права настраиваются независимо от типа клиента.
Если пользователь жалуется, что «1С тормозит», первым делом проверьте, в каком режиме он работает. Запуск толстого клиента там, где достаточно тонкого, — частая причина медленной работы на слабых компьютерах и в филиалах с узким каналом связи.
Как проверить, что всё работает правильно
После установки и подключения полезно пройти короткую проверку, чтобы убедиться, что пользователь работает в правильном режиме и система ведёт себя ожидаемо.
Как проверить результат
Указан тонкий клиент, база запускается в управляемом интерфейсе
Выбран толстый клиент или возникает ошибка режима обычного приложения
Формы документов и списков открываются без длительных пауз
Формы «подвисают», особенно при работе через VPN — проверьте канал и режим подключения
Документы проводятся, отчёты строятся без ошибок
Ошибки проведения или пустые отчёты — проверьте права и версии платформы
Сканер, касса и принтеры отвечают из интерфейса 1С
Оборудование не видно — проверьте драйверы на рабочем месте
Если все контрольные точки в норме, рабочее место готово к эксплуатации. При появлении ошибок в первую очередь сверяйте версии платформы на клиенте и сервере — это самая частая причина сбоев после обновлений.
Частые вопросы о тонком клиенте 1С
Можно ли работать в тонком клиенте с конфигурацией «Управление торговлей 10.3»?
Нет. Эта конфигурация работает в режиме обычного приложения, который тонкий клиент не поддерживает. Для неё нужен толстый клиент. Переход на тонкий клиент возможен только при обновлении до конфигурации с управляемым интерфейсом, например «Управление торговлей 11».
Что выбрать для удалённых сотрудников: тонкий или веб-клиент?
Если на компьютере сотрудника можно установить программу и есть VPN или публикация через веб-сервер, тонкий клиент обычно удобнее и стабильнее. Веб-клиент выбирают, когда установка невозможна или нежелательна — например, при работе с личных устройств или в одноразовом доступе.
Нужно ли покупать отдельную лицензию на тонкий клиент?
Тонкий клиент использует те же клиентские лицензии 1С, что и другие режимы подключения. Отдельная лицензия именно на «тонкость» не требуется — лицензируется количество одновременных сеансов пользователей независимо от типа клиента.
Почему после обновления платформы тонкий клиент перестал подключаться?
Наиболее вероятная причина — несовпадение версий: сервер обновили, а клиенты на рабочих местах остались старыми. Обновите тонкий клиент до версии сервера. Также проверьте, что ярлык запуска указывает на новый каталог установки платформы.
Может ли обычный пользователь случайно открыть конфигуратор через тонкий клиент?
Нет: конфигуратор — это отдельный режим запуска, доступный только в полном дистрибутиве платформы. Если на рабочем месте установлен только тонкий клиент, запустить конфигуратор пользователь не сможет, что является дополнительным плюсом для безопасности.
Подойдёт ли тонкий клиент для работы с большими отчётами?
Да, и часто это лучший вариант: построение отчёта выполняется на сервере, а на клиент передаётся готовый результат. На слабом компьютере тяжёлый отчёт в тонком клиенте сформируется быстрее, чем в толстом, при условии достаточных ресурсов сервера.
Что важно запомнить
Тонкий клиент 1С переносит всю нагрузку на сервер и подходит для управляемых конфигураций, слабых ПК и удалённых подключений. Он не работает с обычным приложением, требует совпадения версий с сервером и не заменяет настройку прав доступа. Для старых конфигураций и администрирования нужен толстый клиент, для работы без установки — веб-клиент.