После заказов и остатков (об этом был отдельный кейс) логичный шаг — автоматизация кадров. Разберём, как настроить интеграцию 1С:ЗУП с n8n: расчётные листки, кадровые события и уведомления сотрудникам.
Зачем интеграция 1С:ЗУП с n8n
1С:ЗУП (Зарплата и управление персоналом) хранит данные о сотрудниках, начислениях и кадровых документах. N8n интеграция с 1С позволяет автоматически рассылать расчётные листки, напоминать об окончании договоров и собирать заявки на отпуск без ручной работы кадровика.
Способы подключения 1С
| Способ | Когда |
|---|---|
| OData (REST) | штатный веб-сервис 1С, рекомендуется |
| HTTP-сервисы 1С | кастомные эндпоинты под задачу |
| Обмен файлами | legacy, через выгрузку CSV/XML |
Самый чистый путь — OData: 1С отдаёт справочники и документы по REST, а n8n работает с ними через HTTP Request.
Шаг 1. Включить OData в 1С:ЗУП
В конфигураторе опубликуйте веб-сервис OData на веб-сервере (IIS/Apache) и откройте нужные справочники: «Сотрудники», «НачисленияЗарплаты», «КадровыеДокументы».
Шаг 2. Подключить n8n
- Узел HTTP Request, метод GET к OData-эндпоинту.
- Credential Basic Auth (пользователь 1С с правами на веб-сервис).
- Фильтры OData:
$filter=Период gt datetime'2026-06-01'.
Шаг 3. Сценарии автоматизации 1С:ЗУП
- Расчётные листки: каждый месяц n8n забирает начисления и шлёт сотрудникам в Telegram/почту.
- Окончание договоров: ежедневная проверка → напоминание HR за 14 дней.
- Заявки на отпуск: бот собирает заявки → создаёт документ в 1С через OData POST.
Безопасность
Данные о зарплате — чувствительные. Ограничьте права пользователя 1С, используйте HTTPS и храните секреты в Vault (см. проектирование интеграций).
Вывод
Интеграция 1С:ЗУП с n8n через OData автоматизирует рутину кадров и расчёта зарплаты. Начните с публикации OData и простого сценария расчётных листков.