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

Администрирование · 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-обмена между базами на стороне клиента, отладки внешних компонентов или запуска специфических обработок, используют толстый клиент. Если нужен доступ без установки вообще — веб-клиент. Для администрирования кластера, обновления конфигурации и настройки прав — конфигуратор и консоль кластера.

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

Как настроить и проверить работу тонкого клиента

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

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

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

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

Документы и списки открываются за секунды, интерфейс не «подвисает»

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

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

Печать и выгрузка файлов
Норма

Печатные формы формируются, файлы сохраняются на локальный диск

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

Ошибки доступа к файлам — не хватает прав или не настроен браузер/антивирус

Стабильность соединения
Норма

Сеанс не обрывается при активной работе

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

Частые разрывы — нестабильный канал, таймауты веб-сервера или проблемы кластера

Когда тонкий клиент — оптимальный выбор, а когда нет

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

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

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

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

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

Часто задаваемые вопросы

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

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

Можно ли работать в тонком клиенте с файловой базой?

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

Почему обработка не запускается в тонком клиенте, хотя в толстом работает?

Чаще всего обработка использует недоступные в тонком клиенте механизмы: COM-объекты, OLE, синхронные вызовы работы с файлами, модальные окна или обычные формы. Решение — адаптировать обработку под ограничения тонкого клиента (асинхронные вызовы, перенос логики на сервер) или запускать её в толстом клиенте, если это допустимо.

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

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

Подходит ли тонкий клиент для подключения сканеров и касс?

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

Итог

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

Тонкий клиент 1С — основной режим повседневной работы пользователей: учёт, документы, отчёты, удалённый доступ через веб-сервер и экономия ресурсов рабочих мест. Его ограничения — отсутствие COM/OLE, конфигуратора и обычных форм; для разработки, администрирования и специфических интеграций используются толстый клиент и конфигуратор. При публикации базы в интернет обязательно используйте HTTPS и контролируйте доступ.