Интеграция 1С → Битрикс24
Фоновый агент для Битрикс24, который ежедневно сверяет статус подписи актов выполненных работ в 1С со стадиями смарт-процесса АВР в CRM. При расхождениях система автоматически переводит документы по воронке и уведомляет бухгалтерию и ответственных сотрудников в чатах портала.
Назначение
Бухгалтерия получает подписанные АВР в 1С, а менеджеры ведут тот же документ в CRM Битрикс24. Без автоматической сверки стадии расходятся: в CRM документ числится «в работе», хотя в 1С уже подписан, или наоборот — сотрудник закрыл карточку как «предоставлено», а оригинал в бухгалтерию не поступил.
Интеграция решает задачи:
- читать из 1С реализации, счета-фактуры и статусы подписи документов через OData;
- сопоставлять записи 1С с элементами смарт-процесса АВР в CRM по номеру, дате и сумме;
- автоматически переводить стадии АВР при подтверждённой или отсутствующей подписи в 1С;
- отправлять отчёты в корпоративные чаты бухгалтерии по каждой юридической компании;
- уведомлять ответственных в CRM-чате конкретного АВР о смене стадии.
Контекст в CRM
| Параметр | Значение |
|---|---|
| Смарт-процесс | АВР |
| Ключевые поля | Номер счёт-фактуры, дата подписания, сумма |
| Привязка к компании | Поле «Моя компания» |
| Каналы уведомлений | Чат бухгалтерии компании, CRM-чат элемента АВР |
АВР создаются и ведутся менеджерами в CRM; бухгалтерия фиксирует факт получения и подписи в 1С. Агент выступает «мостом» между двумя учётными контурами.
Схема работы
┌──────────────────┐ OData (HTTP GET) ┌─────────────────────┐
│ 1С (8 баз │ ────────────────────► │ Cron-агент на │
│ юр. лиц) │ JSON │ сервере портала │
└──────────────────┘ └──────────┬──────────┘
│
сопоставление по ключу │
{номер}_{дата}_{сумма} │
▼
┌──────────────────┐ CRM API + SQL ┌─────────────────────┐
│ MySQL портала │ ◄────────────────────── │ Смарт-процесс АВР │
│ (элементы 144) │ смена стадий │ + чаты Битрикс24 │
└──────────────────┘ └─────────────────────┘
Направление данных из 1С — только чтение. Запись выполняется в Битрикс24: стадии CRM и сообщения в чатах.
Данные из 1С
Для каждой опубликованной информационной базы агент запрашивает три OData-ресурса. Из этих данных формируется справочник АВР в 1С. Ключ сопоставления:
Дополнительно учитываются:
- нормализация номеров реализации (префиксы
00БП-,0000-); - приоритет статуса «Подписан» при дублировании ключей;
- фильтрация по дате для отдельных баз (учёт момента запуска учёта);
- обработка краевых случаев по суммам для исторических документов.
При недоступности OData агент отправляет системное сообщение в чат бухгалтерии соответствующей компании.
Стадии АВР в CRM
| Стадия | Смысл в процессе |
|---|---|
| Бухгалтерия готовит | Начальная обработка |
| Документы подготовлены | Пакет документов собран |
| Отправлен заказчику | Документы переданы контрагенту |
| Проведён заказчиком | Подтверждение со стороны заказчика |
| Документы не предоставлены | Оригинал не поступил в бухгалтерию |
| Документы предоставлены | Бухгалтерия получила комплект |
| Успех | Процесс завершён |
Агент работает с АВР в промежуточных и финальных стадиях, где важен факт подписи в 1С.
Логика автоматических действий
Сценарий 1: в 1С подписан, в CRM ещё «в работе»
Если АВР в CRM находится в одной из рабочих стадий, а в 1С статус «Подписан»:
- элемент переводится в стадию «Документы предоставлены»;
- в CRM-чат АВР отправляется сообщение о получении подписанного документа бухгалтерией;
- сводный отчёт добавляется в чат бухгалтерии компании.
Сценарий 2: в CRM «предоставлено», в 1С не подписан
Если АВР уже в стадии «Документы предоставлены», но в 1С статус не «Подписан»:
- элемент откатывается в стадию «Документы не предоставлены»;
- в CRM-чат АВР уходит персональное уведомление сотруднику, переводившему документ;
- сводный отчёт отправляется в чат бухгалтерии.
Защита от ложных срабатываний
Если стадия АВР была изменена менее суток назад, автоматический перевод не выполняется — документ только попадает в отчёт с пометкой. Это снижает риск гонки между ручными действиями сотрудника и ночным прогоном агента.
Мультикомпания
Один агент обслуживает несколько юридических лиц холдинга. Для каждой компании заданы:
- отдельная информационная база 1С;
- идентификатор «Моя компания» в CRM;
- выделенный чат бухгалтерии в мессенджере Битрикс24.
Цикл обработки повторяется для каждой пары «база 1С ↔ компания CRM» независимо.
Расписание и условия запуска
- агент запускается по cron на сервере портала;
- выполняется только в рабочие дни (проверка производственного календаря);
- входит в набор фоновых задач экосистемы корпоративного бота Битрикс24.
Удобство для пользователей
- Бухгалтерия не сверяет вручную — расхождения приходят в профильный чат компании со ссылками на карточки АВР.
- Менеджер видит актуальную стадию — CRM отражает реальный статус в 1С без звонков в бухгалтерию.
- Обратная связь в контексте документа — уведомления приходят в чат конкретного АВР, а не «в никуда».
- Grace period 24 часа — не ломает процесс, если сотрудник только что перевёл документ вручную.
Результат для бизнеса
- актуальные стадии АВР в CRM без ежедневной ручной сверки с 1С;
- раннее выявление «зависших» документов — когда сотрудник закрыл карточку, а оригинал не поступил;
- ускорение закрытия месяца — бухгалтерия видит подписанные акты до финальной отчётности;
- прозрачность по группе компаний — единый механизм для всех юрлиц холдинга;
- снижение нагрузки на бухгалтерию — отчёты формируются автоматически, а не из Excel-сверок.
Связь с другими системами
| Компонент | Связь |
|---|---|
| Корпоративный бот | Общая cron-инфраструктура и чаты бухгалтерии |
| Приложение «Мои данные» | АВР участвуют в стоп-факторах начисления з/п |
| Приложение «Платежи» | Смежный контур: финансовые документы и CRM |
| 1С OData | Источник истины по подписи и реализациям |
Технологии и стек
Другие проекты студии
Похожие кейсы, которые могут вас заинтересовать
Сайт geologics.ru
ЛэндингиЛэндинг для компании, занимающейся инженерными изысканиями по всей территории России
Приложение Мои данные
HRВстроенное приложение для Битрикс24, которое объединяет личный кабинет сотрудника, учёт ФОТ (фонда оплаты труда), начисление зарплаты и HR-инструменты для руководителей — в одном месте внутри портала.
Многофункциональный бот Битрикс24
АвтоматизацияКорпоративный чат-бот и набор фоновых обработчиков для Битрикс24. Сотрудники получают HR-сервисы, работу с задачами и CRM прямо в мессенджере; тяжёлая логика вынесена в бизнес-процессы и cron-скрипты на сервере портала.
Интеграция 1С → Битрикс24
1СФоновый агент для Битрикс24, который ежедневно сверяет статус подписи актов выполненных работ в 1С со стадиями смарт-процесса АВР в CRM. При расхождениях система автоматически переводит документы по воронке и уведомляет бухгалтерию и ответственных сотрудников в чатах портала.
Приложение «Мониторинг отделов»
HRВстроенное приложение для Битрикс24, которое даёт руководителям единую картину работы подразделения: выполненные задачи, смарт-процессы и элементы универсальных списков за выбранный период. Поддерживает отчётные задачи, AI-выводы и встроенного бота-ассистента.
Приложение «Платежи»
Битрикс24Встроенное приложение для Битрикс24, которое объединяет безналичные и наличные операции в одном окне: загрузка банковских выписок, поиск, разбиение платежей по задачам и CRM-объектам, учёт сейфа и гибкое управление доступом операторов.
Автоматизация CRM
CRMСерверная автоматизация для Битрикс24: смарт-процесс обращений, категория «Печать документов». Система синхронизирует срок выполнения и стадию воронки, учитывает рабочие дни и праздники, ежедневно актуализирует просроченные обращения и уведомляет участников в CRM-чате.
Модуль «Обработчики событий»
Битрикс24Кастомный модуль Битрикс24 для централизованной регистрации обработчиков событий, ведения справочника событий платформы и реализации бизнес-логики по задачам и CRM. Устанавливается на сервер портала и управляется из административной панели.
Обсудить проект
Напишите нам — подготовим коммерческое предложение в течение 24 часов