Тонкий, толстый или веб-клиент: как устроить рабочее место в 1С 8.3

· 10 мин

Содержание

Рабочее место 1С — это компьютер (или браузер, или телефон) с клиентским приложением платформы 1С:Предприятие 8.3, через которое пользователь работает с информационной базой. Бухгалтеру в 1С:Бухгалтерии 3.0, ЗУП 3.1 или УТ 11 почти всегда нужен тонкий клиент 1cv8c.exe. Программисту и администратору — толстый клиент 1cv8.exe: только он запускает Конфигуратор и старые конфигурации на обычных формах.

Выбор простой. Офис с сервером или файловой базой в локальной сети — тонкий клиент. Сотрудник на выезде или с Mac без установки платформы — веб-клиент через браузер. Филиал с медленным каналом или 20 человек на одном сервере — терминальный сервер и RemoteApp. Конфигурации вроде УПП, БП 2.0 или ЗУП 2.5 — толстый клиент.

Из чего состоит рабочее место 1С

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

📌 Три варианта работы с базой:

  • 📁 Файловый. База — это файл 1Cv8.1CD в папке на этом компьютере или на сетевом диске. Клиент сам читает и пишет файл. Подходит для 1–5 пользователей.
  • 🖥️ Клиент-серверный. База лежит в СУБД (MS SQL Server или PostgreSQL), между клиентом и СУБД работает кластер серверов 1С. Клиент обращается к агенту сервера (порт 1540), затем к менеджеру кластера (1541) и рабочим процессам.
  • 🌐 Через веб-сервер. База опубликована на IIS или Apache, клиент подключается по HTTP или HTTPS. Так работают веб-клиент, мобильный клиент и тонкий клиент из дальних офисов.

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

КлиентФайл / способ запускаФормыГде выполняется основная логикаКому подходит
Тонкий1cv8c.exeТолько управляемыеНа сервере 1СБухгалтеры, кадровики, менеджеры
Толстый1cv8.exeУправляемые и обычныеЧастично на клиентеПрограммисты, администраторы, старые конфигурации
Веб-клиентБраузерТолько управляемыеНа сервере 1СУдалённая работа без установки
Мобильный клиентПриложение для Android и iOSУправляемые, адаптированныеНа сервере 1СРабота с телефона и планшета

Запускать базы удобнее через 1cestart.exe — общий стартер, который открывает окно со списком баз. Он сам выбирает нужную версию и тип клиента по настройкам базы.

Тонкий клиент 1С: основное рабочее место бухгалтера

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

✅ Что даёт тонкий клиент:

  • 🚀 Быстрая работа даже на скромном компьютере: тяжёлую часть делает сервер.
  • 📶 Терпимость к медленным каналам. Через веб-публикацию тонкий клиент нормально работает по интернету.
  • 🔄 Работа со всеми типовыми конфигурациями на управляемых формах: БП 3.0, ЗУП 3.1, УТ 11, УНФ, ERP.
  • 🔒 Меньше рисков: на рабочем месте нет Конфигуратора.

⚠️ Чего тонкий клиент не умеет:

  • Открывать конфигурации на обычных формах (обычное приложение).
  • Запускать Конфигуратор.

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

Версия клиента и сервера

В клиент-серверном варианте версия платформы на рабочем месте должна совпадать с версией сервера 1С до последней цифры. Если сервер обновили до 8.3.25, а у пользователя стоит 8.3.24, база не откроется. Решения два: обновить платформу на рабочих местах или настроить автоматическую загрузку клиента с веб-сервера.

Для 10+ рабочих мест удобно положить дистрибутив тонкого клиента в общую папку и обновлять клиентов групповой политикой или скриптом. Ручной обход кабинетов после каждого обновления сервера быстро надоедает.

Толстый клиент: инструмент программиста и администратора

Толстый клиент — полная версия приложения 1С:Предприятие. Он выполняет часть кода у себя, поэтому требует больше памяти и сильнее нагружает сеть.

🛠️ Когда без толстого клиента не обойтись:

  1. Конфигуратор. Обновление конфигурации , выгрузка и загрузка .dt, тестирование и исправление базы, правка метаданных. Конфигуратор запускается только из 1cv8.exe.
  2. Обычное приложение. УПП 1.3, БП 2.0, ЗУП 2.5, УТ 10.3 и самописные базы на обычных формах тонкий клиент не откроет.
  3. Отладка. Программист запускает базу в режиме отладки из Конфигуратора.
  4. Внешние компоненты и обработки, рассчитанные на клиентское выполнение. Часть старого торгового оборудования и самописных обработок работает только в толстом клиенте.

Толстый клиент умеет запускать и управляемое приложение. Режим задают параметрами командной строки: /RunModeManagedApplication или /RunModeOrdinaryApplication.

"C:\Program Files\1cv8\8.3.25.1374\bin\1cv8.exe" DESIGNER /F"D:\Bases\Buh" /N"Администратор"
"C:\Program Files\1cv8\8.3.25.1374\bin\1cv8.exe" ENTERPRISE /S"srv1c\buh" /RunModeOrdinaryApplication

Номер версии в пути подставьте свой — папки с версиями лежат в C:\Program Files\1cv8\.

Не ставьте толстый клиент «на всякий случай» всем сотрудникам. Пользователю с ролью администратора в базе он открывает Конфигуратор, а ошибка там стоит дороже, чем неудобство.

Веб-клиент, мобильный клиент и терминальный доступ

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

Веб-клиент

Веб-клиент — это та же 1С в окне браузера. Работает в Chrome, Firefox, Edge, Safari, Яндекс Браузере. Ставить ничего не нужно, нужна только опубликованная на веб-сервере база.

Плюсы и минусы:

  • ✅ Работает с Windows, macOS, Linux без установки платформы.
  • ✅ Легко дать доступ подрядчику или удалённому сотруднику.
  • ⚠️ Чуть медленнее тонкого клиента на тяжёлых формах.
  • ⚠️ Работа с локальными файлами, сканерами, принтерами чеков ограничена: для части функций нужно расширение работы с файлами для браузера.
  • ⚠️ Браузер блокирует всплывающие окна — сайт базы добавляют в исключения.

Мобильный клиент

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

Терминальный сервер и RemoteApp

Сотрудник подключается по RDP к серверу, где уже стоит платформа, и работает в его сеансе. Вместо целого рабочего стола удобно опубликовать одно приложение через RemoteApp — публикуют 1cestart.exe. У пользователя появляется ярлык, который открывает привычное окно выбора баз, хотя 1С запущена на сервере.

Когда выбирают терминал:

  • 🏢 Филиал с каналом в несколько мегабит, а база файловая и переводить её на сервер пока не планируют.
  • 💻 У сотрудников слабые или разношёрстные компьютеры.
  • 🔐 Нужно, чтобы данные не уходили на рабочие места.

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

Какое рабочее место 1С вам нужно?

Требования к компьютеру для рабочего места 1С

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

ПараметрТонкий клиент, клиент-серверФайловая база на этом ПКТолстый клиент, Конфигуратор
Процессор2 ядра4 ядра4 ядра
Оперативная память4 ГБ, комфортно 8 ГБ8 ГБ8–16 ГБ
ДискЛюбой, лучше SSDОбязательно SSDSSD
Сеть100 Мбит/с в офисе—1 Гбит/с при работе с сетевой файловой базой
ЭкранОт 1366×768, лучше 1920×1080От 1920×1080От 1920×1080

📌 На что смотреть в первую очередь:

  • 💾 Диск. Файловая база на HDD — главная причина «1С тормозит» в маленьких офисах. Перенос на SSD часто даёт больше, чем замена процессора.
  • 🧠 Память. Бухгалтер держит открытыми браузер, банк-клиент, почту и пару баз. Каждая открытая база в тонком клиенте занимает от нескольких сотен мегабайт.
  • 🖥️ Разрядность. Ставьте 64-разрядную платформу, если нет 32-разрядных внешних компонент. Разрядность для базы выбирают в её свойствах в списке баз.
  • 🛡️ Антивирус. Добавьте в исключения папку с файловой базой и каталоги кэша 1С — сканирование каждого обращения заметно тормозит работу.

Для терминального сервера считают иначе: примерно 300–500 МБ памяти на одного пользователя тонкого клиента плюс запас под систему. Для 20 человек — ориентировочно 16–24 ГБ.

Как настроить рабочее место 1С: список баз, режим запуска, кэш

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

1. Добавить базу в список

  1. Запустите 1cestart.exe (ярлык «1С:Предприятие»).
  2. Нажмите Добавить → Добавление в список существующей информационной базы.
  3. Укажите имя базы и тип расположения: на этом компьютере или в локальной сети (путь к папке), на сервере 1С:Предприятия (имя кластера и имя базы), на веб-сервере (адрес публикации).
  4. На последней странице мастера выберите основной режим запуска, версию платформы и разрядность.

2. Выбрать основной режим запуска

В свойствах базы (Изменить в окне выбора баз) есть варианты основного режима запуска: выбирать автоматически, тонкий клиент, веб-клиент, толстый клиент. Для пользователей БП 3.0 и ЗУП 3.1 ставьте тонкий клиент явно. «Автоматически» иногда поднимает толстый клиент там, где он не нужен.

В поле версии платформы можно указать 8.3 — тогда стартер возьмёт последнюю установленную. Если на компьютере несколько версий и сервер требует конкретную, впишите её полностью, например 8.3.25.1374.

3. Раздать список баз всем пользователям

Список баз хранится в файле %APPDATA%\1C\1CEStart\ibases.v8i. Вручную настраивать его на 30 компьютерах незачем. Положите общий .v8i на сетевой ресурс и пропишите его в файле настроек стартера %APPDATA%\1C\1CEStart\1cestart.cfg:

CommonInfoBases=\\fileserver\1C\bases.v8i

После этого у пользователя в окне запуска появятся базы из общего списка. Добавили новую базу в общий файл — она появилась у всех.

4. Ускорить работу по медленному каналу

Для подключения через интернет в свойствах базы выберите низкую скорость соединения или передайте параметр /O Low при запуске. Платформа будет реже обновлять формы и меньше передавать по сети.

5. Почистить кэш, если база ведёт себя странно

Ошибки после обновления конфигурации, «старые» формы, падение при открытии часто лечатся очисткой кэша. Быстрый способ — дописать к запуску параметр /ClearCache. Второй — закрыть 1С и удалить папки с длинными именами из GUID в %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8.

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

6. Настроить интерфейс под себя

В клиенте откройте Главное меню → Сервис → Параметры. Здесь включают команду «Все функции», выбирают режим открытия форм — в закладках или в отдельных окнах. Панели разделов и открытых окон перестраивают через Главное меню → Вид → Настройка панелей.

Рабочее место 1С готово к работе
Выполнено: 0 / 6

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

Нужна ли отдельная лицензия на каждый вид клиента?
Нет. Клиентская лицензия расходуется на сеанс пользователя, а не на тип приложения. Тонкий, толстый и веб-клиент берут лицензию из одного пула.
Можно ли открыть одну базу сразу в тонком и толстом клиенте?
Да, если конфигурация на управляемых формах. Сеансы, открытые с одного компьютера, обычно занимают одну клиентскую лицензию.
Работает ли 1С на Mac и Linux?
Да. Платформа выпускается для Linux и macOS, а веб-клиент работает в браузере на любой системе. Внешние компоненты и торговое оборудование под Windows на других системах могут не заработать.
Почему тонкий клиент не видит базу на сервере?
Чаще всего не совпадает версия платформы на компьютере и на сервере 1С или закрыт порт 1540 в брандмауэре. Проверьте версию в свойствах базы и доступность сервера по имени.
Чем рабочее место отличается от сеанса?
Рабочее место — компьютер с установленным клиентом. Сеанс — одно подключение к базе. С одного рабочего места можно открыть несколько сеансов.