Автоматизированное рабочее место в 1С с нуля
Содержание
Собрать автоматизированное рабочее место в 1С — это выбрать схему работы (файловая база или клиент-сервер), поставить на компьютер клиентское приложение, подключить его к базе, выдать сотруднику права под его задачи и подключить нужное оборудование. Дальше — резервные копии и защита данных.
Порядок одинаковый и для новой точки, и для нового сотрудника на готовой базе. Разница только в том, какие шаги вы уже прошли. Ниже — как создать АРМ в 1С 8.3 с интерфейсом «Такси» так, чтобы человек сел и начал работать, а не разбирался с ошибками подключения.
Термин АРМ в 1С понимают двояко: это и рабочее место администратора или бухгалтера (платформа + база + права), и специализированный экран внутри конфигурации — например, рабочее место кассира в Рознице. Здесь речь о первом: как настроить компьютер и доступ, чтобы на нём работала 1С.
Файловая база или клиент-сервер: с чего начать
Прежде чем ставить платформу, решите, где будет жить база. От этого зависит всё остальное.
🗂️ Файловый вариант. База — это файл 1Cv8.1CD в сетевой папке. Подходит для 1–5 активных пользователей и небольшого объёма данных. Ставится быстро, не требует отдельного сервера. Минус — на медленной сети и при большом числе документов начинает тормозить.
🖥️ Клиент-серверный вариант. База хранится в СУБД (PostgreSQL или MS SQL), запросами управляет сервер 1С:Предприятия. Нужен от 5–8 одновременных пользователей, при объёме базы в десятки гигабайт или при круглосуточной работе. Сложнее в установке, но держит нагрузку и даёт нормальное резервное копирование средствами СУБД.
| Критерий | Файловая база | Клиент-сервер |
|---|---|---|
| Сколько пользователей тянет | До 5 активных | Десятки и больше |
| Где лежат данные | Файл 1Cv8.1CD в папке | В СУБД на сервере |
| Нужен отдельный сервер | Нет | Да (1С + СУБД) |
| Резервная копия | Выгрузка .dt или копия файла | Средствами СУБД, без остановки |
| Скорость на большой базе | Падает | Стабильная |
| Стоимость старта | Минимальная | Выше (лицензия сервера, СУБД) |
Переоценивать нагрузку тоже не стоит: для одного бухгалтера поднимать сервер 1С и СУБД смысла нет — файловая база справится и обойдётся дешевле.
Если сомневаетесь — начните с файлового варианта. Перейти на клиент-сервер можно позже: база выгружается и загружается в новую, без потери данных.
Установка платформы и подключение к базе
Клиентское приложение 1С одно и то же для обеих схем — отличается только то, к чему оно подключается.
- Скачайте дистрибутив платформы той версии, что уже используется в вашей базе (номер релиза платформы на рабочем месте должен быть не ниже того, на котором работает база). Версию базы видно в меню
Справка → О программе. - Запустите
setup.exeиз папки дистрибутива. В составе компонентов оставьте «1С:Предприятие» — это и тонкий, и толстый клиент. Веб-сервер и сервер приложений на рабочем месте пользователя не нужны. - После установки запустите ярлык «1С:Предприятие». Откроется окно со списком баз — при первом запуске оно пустое.
- Нажмите Добавить → «Добавление в список существующей». Дальше:
- для файловой базы укажите путь к сетевой папке с файлом
1Cv8.1CD; - для клиент-серверной выберите «На сервере 1С:Предприятия» и впишите имя сервера и имя базы (их даёт администратор).
- для файловой базы укажите путь к сетевой папке с файлом
- Выберите базу в списке, нажмите 1С:Предприятие — и войдите под своей учётной записью.
Если база запускается впервые на этой платформе и платформа новее — система предложит обновить базу. Это не то же самое, что обновление конфигурации: соглашайтесь только если понимаете, что делаете, и есть свежая копия базы.
Если при подключении к серверу выходит ошибка «сервер не найден» — проверьте, что имя сервера написано верно и машина видит его по сети (ping до сервера), а служба сервера 1С запущена.
Права доступа и настройка интерфейса под сотрудника
Пустить человека в базу мало — он должен видеть только свои документы и отчёты. Права в 1С 8.3 на управляемых формах настраивают не в Конфигураторе, а в режиме предприятия, через профили групп доступа.
Путь в типовых конфигурациях: Администрирование → Настройки пользователей и прав → Пользователи.
Как завести нового пользователя:
- В списке пользователей нажмите Создать. Заполните имя, задайте вход по логину и паролю.
- На вкладке прав доступа отметьте нужные профили: «Бухгалтер», «Кассир», «Расчётчик», «Только просмотр» и т. д. — набор зависит от конфигурации.
- Если готового профиля под задачи нет, создайте свой в
Профили групп доступаи соберите из ролей. Не выдавайте «Полные права» рядовому сотруднику — под них попадает удаление данных и смена настроек.
Интерфейс «Такси» каждый пользователь настраивает под себя: раздел Главное → Настройки → Настройка панелей переносит часто используемые разделы в начало. Для рабочего места под одну задачу (например, только касса или только банк) уберите лишние разделы через Настройка начальной страницы — человек не будет путаться.
Права удобнее раздавать не по одному сотруднику, а группами: завели профиль «Кассир» один раз — и назначаете его всем кассирам. Поменялись требования — правите профиль, изменения применяются ко всем.
Подключение кассы, сканера и весов
Если на рабочем месте пробивают чеки или принимают товар, к нему подключают торговое оборудование. В БП, УТ и Рознице это делается через Администрирование → Подключаемое оборудование.
Общий порядок одинаков для любого устройства:
- Включите флаг «Использовать подключаемое оборудование» в разделе администрирования.
- Откройте список подключаемого оборудования, нажмите Создать, выберите тип: ККТ (фискальный регистратор), сканер штрихкодов, весы, эквайринговый терминал, дисплей покупателя.
- Укажите драйвер устройства. 1С работает с оборудованием через драйверы — их ставят отдельно с сайта производителя кассы или интегратора.
- Задайте порт (обычно COM или USB) и параметры связи — скорость порта берётся из паспорта устройства.
- Нажмите Настроить и Тест устройства. Касса должна отозваться, сканер — считать тестовый штрихкод.
| Устройство | Тип в списке | Что проверить при подключении |
|---|---|---|
| Онлайн-касса | ККТ с передачей данных | Драйвер производителя, подключение к ОФД, открытую смену |
| Сканер ШК | Сканер штрихкода | Режим эмуляции COM-порта или HID, тестовое считывание |
| Весы | Электронные весы | COM-порт и протокол весов, актуальный прайс-лист в памяти |
| Эквайринг | Терминал эквайринга | Драйвер банка, связь терминала с процессингом |
Онлайн-касса подключается к одному рабочему месту. Если за одной кассой работают по очереди несколько человек, оборудование настраивают на этот конкретный компьютер, а не на каждого пользователя.
Удалённый доступ: веб-клиент и терминал
Если сотрудник работает из дома или из другого города, тянуть к нему файловую базу по сети бессмысленно. Два рабочих способа дать удалённое рабочее место:
🌐 Веб-клиент. Базу публикуют на веб-сервере (Apache или IIS), после чего в неё заходят через браузер по ссылке — ставить платформу на компьютер пользователя не нужно. Публикация делается на сервере, где развёрнута база; удалённому сотруднику выдают только адрес и логин. Подходит, когда нужен доступ с любого устройства.
🖧 Терминальный доступ (RDP). Пользователь подключается к удалённому рабочему столу сервера, где уже установлена платформа и настроено подключение к базе. По сети идёт только изображение экрана, поэтому даже на медленном канале работа остаётся отзывчивой. Вариант для постоянной работы с тяжёлой базой.
Для веб-клиента и терминала клиент-серверная база предпочтительнее: несколько удалённых пользователей на файловой базе быстро упрутся в блокировки.
На самом рабочем месте удалённого сотрудника при этом ничего особенного не настраивают — браузер или клиент RDP есть в любой системе. Вся настройка — на стороне сервера.
Ускорение работы и устранение тормозов
Свежесобранное рабочее место может тормозить не из-за слабого компьютера, а из-за схемы подключения. Разбирайтесь по порядку.
🐢 Файловая база по медленной сети. Самая частая причина. Тонкий клиент гоняет по сети много данных. Варианты: перевести базу на клиент-сервер, либо дать пользователям терминальный доступ (RDP) к серверу, где лежит база, — тогда по сети идёт только картинка.
🧹 Разросшийся кэш клиента. После сбоев или обновлений кэш 1С на рабочем месте «пухнет» и замедляет запуск. Лечится очисткой — закройте 1С и удалите временные каталоги профиля пользователя (папки с длинными именами из букв и цифр в каталоге данных 1С). После очистки первый запуск будет дольше обычного — это нормально.
🔌 Тяжёлые отчёты на файловой базе. Если конкретный отчёт формируется минутами, дело не в рабочем месте, а в объёме данных и структуре запроса. Такие базы пора переводить на клиент-сервер.
Прежде чем чистить кэш или перезапускать, убедитесь, что пользователь сохранил открытые документы: несохранённые данные из незакрытых форм потеряются.
Для клиент-серверных баз узкие места ищут в консоли администрирования серверов и в технологическом журнале — это работа администратора, а не настройка рабочего места. На стороне АРМ достаточно тонкого клиента и стабильной сети до сервера.
Резервные копии и защита данных на рабочем месте
Автоматизированное рабочее место без резервной копии — это рабочее место до первого сбоя диска. Способ зависит от схемы.
Файловая база:
- Ручная выгрузка:
Конфигуратор → Администрирование → Выгрузить информационную базу— получите файл.dt. Это полная копия, её можно развернуть на любом компьютере. - Копия файла: при закрытой базе скопируйте
1Cv8.1CDв надёжное место. Копировать файл при работающих пользователях нельзя — копия будет битой. - В типовых конфигурациях есть
Администрирование → Обслуживание → Резервное копирование— там настраивается автоматическая выгрузка по расписанию.
- Копии делают средствами СУБД (PostgreSQL или MS SQL), по расписанию, без остановки работы. Выгрузка в
.dtостаётся как дополнительный способ переноса.
Защита самого рабочего места — это пароли у каждого пользователя (без общего логина «на всех»), ограничение прав профилями и, если на машине хранится файловая база, доступ к сетевой папке только для тех, кому он нужен.