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

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

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

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

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

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

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

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

В архитектуре 1С логика разделена на уровни. Клиентское приложение отвечает за пользовательский интерфейс: формы, кнопки, таблицы, диалоги. Данные хранятся либо в файловой базе (один файл на диске или в общей папке), либо в СУБД (MS SQL Server, PostgreSQL и другие), доступ к которой организован через сервер 1С:Предприятия. Клиент не хранит данные сам — он отправляет запросы и отображает результат.

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

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

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

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

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

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

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

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

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

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

Веб-клиент

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

Как выбрать клиент под конкретную задачу

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

Второй фактор — канал связи. В локальной сети офиса разница между клиентами почти незаметна. При подключении через интернет или VPN с нестабильной скоростью толстый клиент может работать настолько медленно, что пользоваться им станет невозможно; в этом случае выбирают тонкий клиент или веб-клиент.

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

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

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

Пользователю нужны только документы, справочники и отчёты в офисной сетиУстановите тонкий клиент — он легче и быстрее обновляется
Нужен конфигуратор, отладка или работа с COM-объектамиУстановите толстый клиент, иначе эти функции будут недоступны
Работа ведётся через интернет без установки программОпубликуйте базу на веб-сервере и используйте веб-клиент через браузер
Канал связи медленный или нестабильныйОткажитесь от толстого клиента в пользу тонкого или веб-клиента

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

Клиентские приложения устанавливаются из дистрибутива платформы 1С:Предприятия. При установке можно выбрать компоненты: тонкий клиент, толстый клиент, сервер и дополнительные модули. Версия платформы на клиенте должна быть совместима с версией, под которой работает база, — иначе при подключении появится ошибка о несовместимости версий.

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

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

Типичные проблемы и их диагностика

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

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

Если веб-клиент не открывается, проверяют доступность веб-сервера: отвечает ли он по адресу публикации, запущена ли служба IIS или Apache, не блокирует ли брандмауэр порт. Ошибки вида «Ошибка HTTP» обычно указывают именно на проблему публикации, а не на базу данных.

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

Безопасность и ограничения

При организации доступа через веб-клиент критично использовать защищённое соединение (HTTPS). Без него учётные данные и содержимое документов передаются по сети в открытом виде и могут быть перехвачены. Также не следует публиковать базу в открытый интернет без дополнительной защиты — ограничения по IP, VPN или хотя бы стойких паролей.

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

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

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

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

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

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

Запуск базы
Норма

База открывается, запрашивается логин и пароль, отображается начальная страница

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

Ошибка версии платформы, «база не обнаружена» или тайм-аут подключения

Скорость работы
Норма

Формы открываются без длительных пауз, отчёты формируются за приемлемое время

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

Каждое действие занимает десятки секунд — проверяйте канал связи или тип клиента

Веб-клиент
Норма

Страница входа открывается по HTTPS, интерфейс отображается корректно

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

Ошибка HTTP, пустая страница или предупреждение браузера о незащищённом соединении

Частые вопросы

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

Клиент — это программа платформы, через которую пользователь подключается к базе. Конфигурация — это прикладное решение (набор объектов, форм и кода), которое определяет, какие документы, справочники и отчёты есть в базе. Один и тот же клиент может работать с разными конфигурациями.

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

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

Почему в тонком клиенте нет кнопки «Конфигуратор»?

Это ограничение платформы: конфигуратор и средства разработки доступны только в толстом клиенте. Для изменения конфигурации установите полный (толстый) клиент и запустите базу через него.

Можно ли держать на одном компьютере несколько версий платформы 1С?

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

Что выбрать для удалённых сотрудников: тонкий клиент или веб-клиент?

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

Итог

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

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