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

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

Тонкий клиент в 1С: что это и как с ним работать

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

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

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

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

Как устроен тонкий клиент и где выполняется логика

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

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

Важно понимать ограничение: на тонком клиенте не выполняются серверные процедуры и недоступна часть объектов, рассчитанных на толстый клиент, например некоторые методы работы с файловой системой или COM-объектами в старых конфигурациях. Современные типовые конфигурации (Бухгалтерия, Управление торговлей, Зарплата и управление персоналом) полностью рассчитаны на тонкий клиент, но самописные решения стоит проверять отдельно.

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

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

ПараметрТонкий клиентТолстый клиентВеб-клиент
Где выполняется логикаНа сервереЧастично на компьютереНа сервере
Требования к ПКМинимальныеВысокиеНужен только браузер
Установка на ПКТребуетсяТребуетсяНе требуется
Режим конфигуратораНетДаНет
Работа по медленным каналамХорошоПлохоСредне
Совместимость со старыми конфигурациямиОграниченнаяПолнаяОграниченная

Толстый клиент нужен в основном разработчикам и администраторам — только через него (или конфигуратор) выполняются некоторые административные задачи. Рядовым пользователям он не нужен и лишь создаёт лишнюю нагрузку на компьютеры.

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

Сравнение вариантов

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

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

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

Разработка, отладка, работа со старыми конфигурациями. Ограничение: высокая нагрузка на ПК и сеть.

Веб-клиент

Доступ через браузер без установки, внешние пользователи. Ограничение: нужен настроенный веб-сервер, ниже отзывчивость интерфейса.

Требования к компьютеру и сети

Точные системные требования зависят от версии платформы 1С, поэтому перед установкой сверьтесь с документацией к своему релизу. В целом тонкий клиент работает на любом офисном компьютере: достаточно стандартного объёма оперативной памяти и актуальной версии Windows; существуют также версии тонкого клиента для Linux и macOS.

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

Отдельно проверьте разрядность: существуют 32-разрядная и 64-разрядная версии клиента. На современных системах предпочтительна 64-разрядная, однако версия клиента должна соответствовать версии платформы, установленной на сервере, — иначе при подключении появится ошибка несовместимости версий.

Как установить тонкий клиент и подключиться к базе

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

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

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

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

Типичные ошибки и проблемы при работе

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

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

Ошибка «операция недоступна в тонком клиенте» означает, что конфигурация или внешняя обработка использует функциональность, не поддерживаемую этим режимом. В типовых конфигурациях такое встречается редко; чаще проблема в старых самописных обработках. Их нужно либо доработать под тонкий клиент, либо запускать через толстый клиент на отдельном рабочем месте.

Когда тонкий клиент не подходит: альтернативы

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

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

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

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

Пользователи работают в офисе на постоянных местахУстановите тонкий клиент и подключите к серверу 1С
Нужен доступ без установки программыОпубликуйте базу на веб-сервере и используйте веб-клиент
Требуется разработка или отладка конфигурацииИспользуйте конфигуратор и толстый клиент
База файловая, пользователей больше трёх-пятиПланируйте переход на клиент-серверный вариант с тонкими клиентами

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

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

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

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

Вход в базу
Норма

Авторизация проходит, список пользователей и права работают как задано

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

Ошибка несовместимости версий или «база не найдена»

Открытие форм
Норма

Журналы и документы открываются за разумное время без зависаний

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

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

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

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

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

Ошибки «операция недоступна в тонком клиенте»

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

Сеанс не разрывается в течение рабочего дня

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

Периодические отключения — проверяйте сеть и сервер

Итог

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

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

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

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

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

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

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

Подходит ли тонкий клиент для бухгалтера и менеджера?

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

Что делать, если обработка выдаёт «операция недоступна в тонком клиенте»?

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

Можно ли запускать тонкий клиент через интернет из дома?

Можно, если сервер 1С доступен извне и настроено защищённое подключение (VPN или аналогичное решение, настроенное администратором). Открывать сервер 1С в интернет без защиты нельзя — это риск для данных всей базы.

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

Мобильный клиент — отдельное приложение платформы для смартфонов и планшетов с интерфейсом, адаптированным под сенсорный экран. Тонкий клиент предназначен для настольных компьютеров и ноутбуков под Windows, Linux или macOS.