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

Быстрый старт · 10 мин

Клиент 1С Предприятие: что это и какой выбрать

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

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

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

Путаница возникает из-за того, что слово «клиент» в 1С используется в двух смыслах: как тип программы-клиента (тонкий, толстый, веб-клиент) и как приложение вообще. Дальше разберём, какие виды клиентов существуют, чем они отличаются по возможностям и требованиям, и как понять, какой из них нужен в вашей ситуации.

Что такое клиент в архитектуре 1С

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

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

Важно понимать, что клиент — это не конфигурация и не база. Конфигурация (например, «Бухгалтерия предприятия») описывает, какие документы и отчёты существуют и как они работают. Клиент лишь показывает это пользователю. Поэтому фраза «установить 1С» на практике означает установку платформы вместе с нужным типом клиента.

Виды клиентов 1С: тонкий, толстый и веб-клиент

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

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

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

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

Сравнение видов клиентов

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

Подходит разработчикам и для старых конфигураций. Требует установки, много места и широкого канала; есть конфигуратор и отладка.

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

Основной выбор пользователей. Требует установки, но экономит трафик и ресурсы; конфигуратора нет.

Веб-клиент

Подходит для удалённой работы без установки. Нужны публикация базы на веб-сервере и современный браузер; часть функций ограничена.

Как понять, каким клиентом вы работаете

Проверить тип клиента можно прямо в запущенной программе. Откройте меню «Справка» (или значок с буквой «i» / тремя полосами в зависимости от интерфейса) и выберите пункт «О программе». В появившемся окне указаны версия платформы и режим запуска — там будет видно, тонкий это клиент, толстый или веб-клиент.

Есть и косвенные признаки. Если вы работаете в браузере по ссылке вида http://сервер/База — это веб-клиент. Если программа запускается ярлыком с рабочего стола и в списке установленных программ есть «1С:Предприятие 8 (тонкий клиент)» — соответственно, тонкий. Наличие пункта «Конфигуратор» при открытии стартера 1С говорит о том, что на компьютере установлена полная версия платформы с толстым клиентом.

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

Как проверить тип клиента
  1. 1
    Запустите 1С и откройте любую базу
  2. 2
    Откройте меню «Справка» — «О программе»
  3. 3
    Найдите строку с режимом запуска: тонкий клиент, толстый клиент или веб-клиент
  4. 4
    Зафиксируйте также версию платформы — она понадобится при обращении в поддержку

Какой клиент выбрать для работы

Выбор зависит от роли пользователя и условий работы. Для обычного сотрудника, который вводит документы и строит отчёты в офисе, оптимален тонкий клиент: он быстрый, стабильный и не требователен к сети. Именно его чаще всего устанавливают на рабочие места.

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

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

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

Как выбрать клиент

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

Установка и запуск клиента

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

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

Для веб-клиента на компьютере пользователя ничего устанавливать не нужно, но администратор должен выполнить публикацию базы на веб-сервере (IIS или Apache) и настроить доступ. Пользователю остаётся открыть ссылку в поддерживаемом браузере.

Ограничения и типичные проблемы

У каждого клиента есть ограничения, о которых лучше знать заранее. В тонком клиенте недоступен конфигуратор и нельзя выполнять произвольный код на клиенте — это сделано намеренно, ради безопасности и скорости. В веб-клиенте ограничена работа с локальными файлами, сканерами и фискальными регистраторами: для таких задач используется тонкий клиент с расширением работы с файлами и оборудованием.

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

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

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

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

Чем клиент 1С отличается от конфигурации?

Клиент — это программа-«экран», через которую вы работаете. Конфигурация — это настройка прикладного решения: какие существуют документы, справочники, отчёты и какая логика за ними стоит. Один и тот же клиент может открывать разные конфигурации, а одна конфигурация может работать через разные клиенты.

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

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

Какой клиент быстрее работает?

При прочих равных условиях тонкий клиент передаёт меньше данных по сети, чем толстый, поэтому на медленных каналах он заметно отзывчивее. Скорость веб-клиента зависит от браузера и качества соединения с веб-сервером. На локальной сети разница между клиентами может быть почти незаметна.

Нужен ли толстый клиент обычному бухгалтеру?

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

Что делать, если после обновления база не запускается с ошибкой версии?

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

Итог

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

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