Тонкий, толстый или веб-клиент: как устроить рабочее место в 1С 8.3
Содержание
Рабочее место 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С:Предприятие. Он выполняет часть кода у себя, поэтому требует больше памяти и сильнее нагружает сеть.
🛠️ Когда без толстого клиента не обойтись:
- Конфигуратор. Обновление конфигурации
, выгрузка и загрузка
.dt, тестирование и исправление базы, правка метаданных. Конфигуратор запускается только из1cv8.exe. - Обычное приложение. УПП 1.3, БП 2.0, ЗУП 2.5, УТ 10.3 и самописные базы на обычных формах тонкий клиент не откроет.
- Отладка. Программист запускает базу в режиме отладки из Конфигуратора.
- Внешние компоненты и обработки, рассчитанные на клиентское выполнение. Часть старого торгового оборудования и самописных обработок работает только в толстом клиенте.
Толстый клиент умеет запускать и управляемое приложение. Режим задают параметрами командной строки: /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С
Официальные системные требования платформы скромные, но на практике упираются в объём базы, количество открытых окон и конфигурацию. Ниже ориентиры для комфортной работы, а не минимум запуска.
| Параметр | Тонкий клиент, клиент-сервер | Файловая база на этом ПК | Толстый клиент, Конфигуратор |
|---|---|---|---|
| Процессор | 2 ядра | 4 ядра | 4 ядра |
| Оперативная память | 4 ГБ, комфортно 8 ГБ | 8 ГБ | 8–16 ГБ |
| Диск | Любой, лучше SSD | Обязательно SSD | SSD |
| Сеть | 100 Мбит/с в офисе | — | 1 Гбит/с при работе с сетевой файловой базой |
| Экран | От 1366×768, лучше 1920×1080 | От 1920×1080 | От 1920×1080 |
📌 На что смотреть в первую очередь:
- 💾 Диск. Файловая база на HDD — главная причина «1С тормозит» в маленьких офисах. Перенос на SSD часто даёт больше, чем замена процессора.
- 🧠 Память. Бухгалтер держит открытыми браузер, банк-клиент, почту и пару баз. Каждая открытая база в тонком клиенте занимает от нескольких сотен мегабайт.
- 🖥️ Разрядность. Ставьте 64-разрядную платформу, если нет 32-разрядных внешних компонент. Разрядность для базы выбирают в её свойствах в списке баз.
- 🛡️ Антивирус. Добавьте в исключения папку с файловой базой и каталоги кэша 1С — сканирование каждого обращения заметно тормозит работу.
Для терминального сервера считают иначе: примерно 300–500 МБ памяти на одного пользователя тонкого клиента плюс запас под систему. Для 20 человек — ориентировочно 16–24 ГБ.
Как настроить рабочее место 1С: список баз, режим запуска, кэш
Установили платформу — дальше рабочее место нужно настроить, чтобы база открывалась сразу нужным клиентом и не требовала лишних кликов.
1. Добавить базу в список
- Запустите
1cestart.exe(ярлык «1С:Предприятие»). - Нажмите
Добавить→Добавление в список существующей информационной базы. - Укажите имя базы и тип расположения: на этом компьютере или в локальной сети (путь к папке), на сервере 1С:Предприятия (имя кластера и имя базы), на веб-сервере (адрес публикации).
- На последней странице мастера выберите основной режим запуска, версию платформы и разрядность.
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. Настроить интерфейс под себя
В клиенте откройте Главное меню → Сервис → Параметры. Здесь включают команду «Все функции», выбирают режим открытия форм — в закладках или в отдельных окнах. Панели разделов и открытых окон перестраивают через Главное меню → Вид → Настройка панелей.