Администрирование · 11 мин
Как работать с тонким клиентом 1С: подключение, настройка и решение проблем
Как работать с тонким клиентом 1С: установка, способы подключения к базе, настройка веб-сервера, решение типичных ошибок и отличия от толстого клиента.
Тонкий клиент 1С — это лёгкое приложение, которое подключается к серверу 1С или веб-серверу и выполняет на стороне пользователя только отображение интерфейса. Вся бизнес-логика и работа с данными происходят на сервере, поэтому тонкий клиент не требователен к ресурсам компьютера и подходит для слабых машин, терминальных сессий и удалённой работы.
Отличие от толстого клиента принципиальное: толстый клиент выполняет значительную часть кода на компьютере пользователя и требует прямого доступа к базе данных, тонкий — обменивается с сервером только данными форм и результатами вычислений. За счёт этого снижается нагрузка на сеть, а обновление платформы на рабочих местах упрощается.
Работа с тонким клиентом начинается с выбора сценария подключения: файловая база на локальном компьютере, клиент-серверный вариант через кластер 1С или подключение через веб-сервер по протоколу HTTP/HTTPS. От выбранного сценария зависят настройки, требования к сети и типичные проблемы.
Что такое тонкий клиент и когда его выбирать
Тонкий клиент входит в состав платформы 1С:Предприятие и устанавливается из общего дистрибутива. Он поддерживает все основные режимы работы прикладных решений: ввод документов, формирование отчётов, работу со справочниками. Ограничения касаются в основном режима конфигуратора — разработка и изменение структуры базы в тонком клиенте невозможны.
Выбирать тонкий клиент стоит в нескольких ситуациях: когда рабочие места слабые или устаревшие, когда пользователи работают удалённо через интернет, когда нужно снизить трафик в локальной сети и когда требуется централизованное управление версиями платформы. В файловом варианте на одном компьютере тонкий клиент тоже работает, но его преимущества раскрываются именно в клиент-серверной архитектуре.
Сравнение вариантов клиентов
Подходит для повседневной работы пользователей, удалённого доступа и слабых ПК. Не поддерживает конфигуратор и отладку.
Нужен для конфигурирования, отладки и работы некоторых устаревших конфигураций. Требователен к ресурсам и пропускной способности сети.
Работает в браузере без установки платформы. Удобен для разовых подключений, но зависит от браузера и имеет ограничения по интеграции с локальным оборудованием.
Установка тонкого клиента на рабочее место
Дистрибутив платформы скачивается с портала 1С по действующей подписке ИТС или копируется из сетевого каталога, который ведёт администратор. При установке достаточно выбрать компонент «Тонкий клиент» — остальные компоненты (сервер, толстый клиент, конфигуратор) на пользовательское место обычно не нужны.
После установки запустите файл 1cv8c.exe из каталога платформы или ярлык «1С:Предприятие (тонкий клиент)». Откроется стартовое окно со списком информационных баз. Если список пуст, базу нужно добавить вручную, указав тип подключения и параметры.
Для массового развёртывания в доменной сети удобно использовать групповые политики или скрипты установки с параметрами тихой установки. Также можно централизованно распространять файл списка баз ibases.v8i, чтобы пользователи не настраивали подключения вручную.
- 1Установите из дистрибутива платформы компонент «Тонкий клиент» на рабочее место
- 2Запустите 1cv8c.exe и в стартовом окне нажмите «Добавить»
- 3Выберите тип базы: на сервере 1С, на веб-сервере или файл на этом компьютере
- 4Укажите параметры подключения: имя сервера, имя базы или адрес публикации
- 5Введите логин и пароль пользователя и проверьте вход в базу
Подключение к базе через сервер 1С
Наиболее производительный вариант для локальной сети — прямое подключение тонкого клиента к кластеру серверов 1С. При добавлении базы выберите вариант «На сервере 1С:Предприятия» и укажите имя сервера (или IP-адрес) и имя информационной базы так, как она зарегистрирована в консоли кластера.
Обмен данными идёт по протоколу TCP через агент сервера и рабочие процессы кластера. Если подключение не устанавливается, первым делом проверьте доступность сервера по сети, работу службы агента сервера 1С и отсутствие блокировок со стороны брандмауэра на портах кластера.
Обратите внимание на разрешение имён: если сервер указан по имени, но DNS в сети работает нестабильно, клиент может периодически терять соединение. В таких случаях помогает запись в файл hosts на рабочей станции или использование IP-адреса в настройках базы.
Подключение через веб-сервер
Для работы через интернет тонкий клиент подключается к базе, опубликованной на веб-сервере (IIS или Apache). В этом случае при добавлении базы выбирается вариант «На веб-сервере» и указывается URL публикации, например https://server.example.com/base1. Веб-сервер перенаправляет запросы в кластер 1С или к файловой базе.
Публикацию выполняет администратор с помощью утилиты webinst или через диалог публикации в конфигураторе. В файле default.vrd задаются параметры подключения к базе. Для работы по HTTPS на веб-сервере должен быть установлен действующий сертификат, иначе клиент выдаст ошибку проверки подлинности соединения.
При работе через веб-сервер учитывайте качество канала: тонкий клиент экономит трафик, но при нестабильном соединении возможны обрывы сессий. Для критичных пользователей полезно настроить автоматическое восстановление соединения — платформа умеет переподключаться без потери введённых данных в большинстве ситуаций.
Настройка и повседневная работа пользователя
Для пользователя работа в тонком клиенте практически не отличается от привычного интерфейса 1С: те же формы, отчёты, печатные формы. Полезно знать несколько настроек стартового окна: можно включить запоминание пароля, задать версию платформы для конкретной базы и настроить автоматический запуск нужной базы при старте.
Скорость работы зависит от сервера, а не от компьютера пользователя, поэтому «тормоза» тонкого клиента почти всегда означают проблемы на сервере или в сети. Если формы открываются медленно у всех пользователей одновременно — проверяйте загрузку сервера 1С и СУБД. Если медленно только у одного пользователя — проверяйте его сетевое подключение.
Печать и работа с локальным оборудованием (сканеры штрихкодов, кассовая техника) выполняются на стороне клиента и требуют установленных драйверов на рабочем месте. При подключении торгового оборудования убедитесь, что конфигурация поддерживает работу с ним в тонком клиенте — старые решения иногда рассчитаны только на толстый клиент.
Решение типичных проблем
Самая частая ошибка — «Информационная база не обнаружена» или «Ошибка соединения с сервером». Проверьте по порядку: доступен ли сервер по сети (ping), работает ли служба агента сервера 1С, правильно ли указаны имя сервера и имя базы, не заблокированы ли порты кластера брандмауэром.
Ошибка «Несовпадение версий клиента и сервера» решается установкой нужной версии платформы на рабочее место или указанием конкретной версии в настройках базы в стартовом окне. Несколько версий платформы могут сосуществовать на одном компьютере без конфликтов.
При работе через веб-сервер типичны ошибки публикации: клиент получает ошибку HTTP 404 (публикация не найдена — проверьте URL и настройки веб-сервера) или ошибку сертификата (проверьте срок действия и цепочку доверия). Также встречается ситуация, когда база открывается, но сеанс быстро разрывается — чаще всего это нестабильный канал или неверные настройки таймаутов на веб-сервере.
Как выбрать действие при ошибке подключения
Проверка результата и ограничения
Признак корректно настроенного подключения — база открывается за разумное время, формы отрисовываются без задержек, отчёты формируются, печать работает на локальный принтер. Для контроля полезно проверить работу под учётной записью реального пользователя, а не только администратора: у пользователя могут быть иные права и другой интерфейс.
Помните об ограничениях тонкого клиента: нет конфигуратора и отладчика, некоторые внешние компоненты и старые конфигурации могут требовать толстый клиент, а работа с COM-объектами и OLE возможна только на стороне клиента с учётом установленного ПО. Если конфигурация при запуске выдаёт ошибки о недоступности функциональности — уточните у разработчика, поддерживается ли тонкий клиент.
Как проверить результат
База открывается без ошибок за несколько секунд
Ошибки соединения, долгое ожидание, запрос версии платформы
Формы открываются быстро у всех пользователей
Задержки у всех — проблема сервера; у одного — проблема сети клиента
Документ выводится на локальный принтер
Принтер не виден — проверьте драйверы на рабочем месте
Сеанс не разрывается в течение рабочего дня
Периодические обрывы — проверьте канал связи и таймауты
Что важно запомнить
Тонкий клиент выполняет на компьютере пользователя только интерфейс, поэтому требования к технике минимальны, а ключевые условия стабильной работы — совпадение версий платформы, доступность сервера по сети и корректная публикация при подключении через веб-сервер. Большинство проблем диагностируется проверкой сети, имени базы и версии платформы.
Частые вопросы
Можно ли работать в тонком клиенте с файловой базой без сервера?
Да, при добавлении базы выберите вариант «На этом компьютере или в локальной сети» и укажите путь к каталогу с файлом базы. Однако преимущества тонкого клиента в полной мере проявляются именно в клиент-серверном режиме.
Чем тонкий клиент отличается от веб-клиента?
Веб-клиент работает в браузере и не требует установки платформы, а тонкий клиент — отдельное приложение с более полной поддержкой локального оборудования, расширений и стабильной работой форм. Функциональность конфигурации в обоих случаях определяется её разработчиком.
Почему тонкий клиент просит другую версию платформы?
Версия платформы на рабочем месте не совпадает с версией сервера. Установите нужную версию из дистрибутива или укажите её в свойствах базы в стартовом окне — несколько версий могут быть установлены одновременно.
Можно ли настроить автоматический вход без ввода пароля?
Да, в настройках базы в стартовом окне можно сохранить имя пользователя и пароль, либо использовать аутентификацию операционной системы, если она настроена администратором на сервере. Учитывайте, что сохранённый пароль снижает защищённость при общем доступе к компьютеру.
Работает ли сканер штрихкодов и касса через тонкий клиент?
Работает, если на рабочем месте установлены драйверы оборудования, а конфигурация поддерживает подключение оборудования в тонком клиенте. Устаревшие конфигурации иногда рассчитаны только на толстый клиент — это нужно уточнять в документации к прикладному решению.