Администрирование · 12 мин
Для каких целей используется тонкий клиент в 1С
Разбираем, для каких задач применяется тонкий клиент 1С: работа с базами, веб-сервер, удалённый доступ. Отличия от толстого клиента, ограничения и выбор режима.
Тонкий клиент 1С — это облегчённая версия клиентского приложения платформы «1С:Предприятие», которая выполняет минимум вычислений на компьютере пользователя и переносит основную нагрузку на сервер. Его главная цель — дать сотруднику полноценный доступ к прикладному решению (бухгалтерии, зарплате, торговле, ERP) без установки «тяжёлой» платформы и без высоких требований к рабочему месту.
Практическая ценность тонкого клиента проста: он позволяет работать с базой через локальную сеть и через интернет, запускается на слабых компьютерах и старых терминалах, потребляет меньше трафика, чем толстый клиент, и поддерживает подключение через веб-сервер. Именно поэтому в большинстве современных внедрений тонкий клиент является основным режимом работы пользователей.
При этом тонкий клиент — не универсальная замена всем остальным режимам. Есть задачи (например, отладка COM-соединений, некоторые операции с OLE, работа конфигуратора в определённых сценариях), где нужен толстый клиент или другие инструменты. Ниже разберём, для каких целей тонкий клиент используется на практике, где его ограничения и как выбрать режим под конкретную задачу.
Основное назначение: повседневная работа пользователей с базой
Главная цель тонкого клиента — обеспечить штатную работу сотрудников с прикладным решением: проведение документов, заполнение справочников, выписка счетов, начисление зарплаты, формирование и просмотр отчётов. Весь прикладной интерфейс (управляемые формы) в тонком клиенте отображается полностью, а пользователь не замечает разницы по сравнению с другими режимами.
Ключевая особенность архитектуры: тонкий клиент исполняет на компьютере пользователя только код, связанный с отображением интерфейса и клиентскими обработчиками. Вся серверная логика — запросы к базе, проведение документов, расчёты — выполняется на сервере «1С:Предприятия» или в файловой базе на стороне сервера приложений. Поэтому даже тяжёлая ERP-конфигурация комфортно работает на слабом ноутбуке.
Для бухгалтера, менеджера или кадровика тонкий клиент — это полноценное рабочее место: доступны все документы, журналы, отчёты, печатные формы, обмены данными, настроенные в конфигурации. Ограничения касаются не прикладных функций, а технических возможностей платформы, о которых речь пойдёт ниже.
Удалённый доступ и работа через интернет
Одна из самых востребованных целей тонкого клиента — организация удалённой работы. Тонкий клиент умеет подключаться к базе, опубликованной на веб-сервере (IIS или Apache), по протоколу HTTP/HTTPS. Это позволяет сотрудникам работать из дома, из командировки или из филиала без настройки RDP и без проброса портов кластера наружу.
Для такого сценария администратор публикует информационную базу на веб-сервере, а пользователь в списке баз указывает строку подключения вида адреса веб-сервера. Трафик между тонким клиентом и веб-сервером идёт по служебному протоколу платформы, который заметно экономичнее, чем передача экрана в RDP, особенно на нестабильных каналах связи.
Дополнительно тонкий клиент используется при работе с облачными сервисами на базе 1С (например, через технологию 1cFresh и аналогичные арендные решения): пользователь подключается к своей области данных по интернету именно тонким клиентом или через браузер.
Снижение требований к рабочим местам и экономия трафика
Тонкий клиент ставится там, где рабочие места слабые или устаревшие: старые офисные ПК, нетбуки, терминалы. Дистрибутив тонкого клиента значительно меньше полного дистрибутива платформы, установка занимает меньше времени, а обновление проще — особенно если использовать механизм автоматического обновления тонкого клиента через веб-сервер.
Второй эффект — экономия сетевого трафика. Тонкий клиент передаёт между компьютером пользователя и сервером только служебные вызовы и данные форм, а не целые выборки данных, как это делает толстый клиент в файловом режиме. На медленных каналах (филиалы на ADSL, мобильный интернет) разница ощутима: формы открываются быстрее, а сеть меньше нагружается.
Сравнение режимов клиента
Основной режим для пользователей: малые требования к ПК, работа через интернет и веб-сервер, экономия трафика. Ограничение — нет доступа к ряду технологий (COM, OLE, некоторые функции работы с файлами).
Нужен разработчикам и администраторам: отладка внешних компонентов, COM-соединения, запуск обработок с модальными вызовами в старых конфигурациях. Требователен к ресурсам и трафику.
Работа через браузер без установки платформы — удобно для разовых подключений и внешних пользователей. Ограничения браузерной среды: печать, работа с файлами и оборудованием сложнее.
Типовые сценарии использования по подразделениям
Бухгалтерия и кадры
Бухгалтеры и кадровики работают в тонком клиенте с документами, регламентированной отчётностью, обменами с банками и ФНС. Все типовые конфигурации («1С:Бухгалтерия», «1С:Зарплата и управление персоналом») рассчитаны на тонкий клиент как основной режим: управляемые формы, асинхронная модель работы, сервисы 1С-Отчётность доступны в полном объёме.
Торговля и склад
Менеджеры по продажам, кладовщики, операторы call-центра оформляют заказы, накладные, инвентаризации. Тонкий клиент удобен тем, что рабочие места на складе часто представляют собой простые ПК или терминалы — «тяжёлая» платформа там не нужна. Для подключения торгового оборудования (сканеры, принтеры этикеток) используются компоненты, совместимые с тонким клиентом.
Руководители и аналитики
Для руководителей тонкий клиент — способ быстро открыть отчёты и дашборды без установки полной платформы. Веб-клиент здесь тоже применим, но тонкий клиент стабильнее работает с большими отчётами и печатью, поэтому на постоянных рабочих местах его предпочитают.
Что тонкий клиент не умеет: ограничения и альтернативы
Чтобы правильно выбрать режим, нужно знать технические ограничения тонкого клиента. В нём недоступны: COM-соединение с другими базами 1С, OLE-автоматизация, часть функций работы с файловой системой в синхронном режиме, некоторые устаревшие механизмы (например, модальные окна в старых конфигурациях без доработки). Также тонкий клиент не запускает обычные формы — конфигурация должна поддерживать управляемый интерфейс.
Если прикладная задача требует COM-обмена между базами на стороне клиента, отладки внешних компонентов или запуска специфических обработок, используют толстый клиент. Если нужен доступ без установки вообще — веб-клиент. Для администрирования кластера, обновления конфигурации и настройки прав — конфигуратор и консоль кластера.
Как настроить и проверить работу тонкого клиента
Минимальный путь запуска: установить дистрибутив тонкого клиента, добавить информационную базу в список (по пути к файловой базе, по адресу сервера 1С или по адресу веб-публикации) и войти под своим пользователем. Для работы через интернет база должна быть предварительно опубликована на веб-сервере администратором.
- 1Убедитесь, что администратор опубликовал базу на веб-сервере и выдал вам адрес публикации и учётные данные.
- 2Установите тонкий клиент нужной версии платформы — версия должна совпадать с версией сервера или быть совместимой.
- 3Запустите 1С, в окне списка баз нажмите «Добавить», выберите тип размещения «На веб-сервере» и укажите адрес публикации.
- 4Войдите под своим пользователем и откройте несколько типовых форм: документ, справочник, отчёт.
- 5Проверьте печать документа и сохранение файла — эти функции чаще всего выявляют проблемы с правами и настройками.
Как проверить результат
Документы и списки открываются за секунды, интерфейс не «подвисает»
Формы открываются десятки секунд — проверьте канал связи и загрузку сервера
Печатные формы формируются, файлы сохраняются на локальный диск
Ошибки доступа к файлам — не хватает прав или не настроен браузер/антивирус
Сеанс не обрывается при активной работе
Частые разрывы — нестабильный канал, таймауты веб-сервера или проблемы кластера
Когда тонкий клиент — оптимальный выбор, а когда нет
Выбирайте тонкий клиент, если: пользователи работают с типовой или доработанной конфигурацией на управляемых формах; нужна работа филиалов и удалённых сотрудников; рабочие места слабые; важно снизить нагрузку на сеть; планируется публикация базы через веб-сервер. Это покрывает подавляющее большинство пользовательских сценариев.
Выбирайте другой режим, если: нужна разработка и отладка (толстый клиент и конфигуратор), требуется COM/OLE-интеграция на стороне клиента (толстый клиент), нужен доступ без установки платформы с любого устройства (веб-клиент), конфигурация построена на обычных формах (толстый клиент в режиме обычного приложения).
Как выбрать действие
Часто задаваемые вопросы
Чем тонкий клиент отличается от веб-клиента?
Тонкий клиент — это устанавливаемое приложение платформы, которое работает по служебному протоколу 1С (напрямую с сервером или через веб-сервер). Веб-клиент работает полностью в браузере и ничего не требует устанавливать. Тонкий клиент обычно стабильнее при печати, работе с файлами и торговым оборудованием; веб-клиент удобнее для разового доступа с любого устройства.
Можно ли работать в тонком клиенте с файловой базой?
Да. Тонкий клиент может подключаться к файловой базе напрямую (по пути к каталогу) или через веб-сервер, если база опубликована. Вариант через веб-сервер предпочтительнее при нескольких пользователях: снижается нагрузка на файловый доступ и появляется возможность работы через интернет.
Почему обработка не запускается в тонком клиенте, хотя в толстом работает?
Чаще всего обработка использует недоступные в тонком клиенте механизмы: COM-объекты, OLE, синхронные вызовы работы с файлами, модальные окна или обычные формы. Решение — адаптировать обработку под ограничения тонкого клиента (асинхронные вызовы, перенос логики на сервер) или запускать её в толстом клиенте, если это допустимо.
Нужно ли обновлять тонкий клиент на каждом рабочем месте?
Версия тонкого клиента должна соответствовать версии сервера. При работе через веб-сервер можно настроить автоматическое получение дистрибутива тонкого клиента с веб-сервера — тогда обновление рабочих мест сильно упрощается. При прямом подключении к кластеру обновление выполняется вручную или средствами централизованной установки.
Подходит ли тонкий клиент для подключения сканеров и касс?
Да, при условии что драйверы оборудования поддерживают работу с тонким клиентом. Современные драйверы торгового оборудования (по технологии Native API или внешние компоненты) работают и в тонком, и в веб-клиенте. Перед внедрением проверьте совместимость конкретной модели оборудования и драйвера с вашей версией платформы.
Что важно запомнить
Тонкий клиент 1С — основной режим повседневной работы пользователей: учёт, документы, отчёты, удалённый доступ через веб-сервер и экономия ресурсов рабочих мест. Его ограничения — отсутствие COM/OLE, конфигуратора и обычных форм; для разработки, администрирования и специфических интеграций используются толстый клиент и конфигуратор. При публикации базы в интернет обязательно используйте HTTPS и контролируйте доступ.