Интеграция 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Источник истины по подписи и реализациям

Технологии и стек

PHP MySQL 1C

Другие проекты студии

Похожие кейсы, которые могут вас заинтересовать

Сайт geologics.ru

Лэндинги

Лэндинг для компании, занимающейся инженерными изысканиями по всей территории России

PHP MySQL 1C
Подробнее →

Приложение Мои данные

HR

Встроенное приложение для Битрикс24, которое объединяет личный кабинет сотрудника, учёт ФОТ (фонда оплаты труда), начисление зарплаты и HR-инструменты для руководителей — в одном месте внутри портала.

PHP MySQL 1C
Подробнее →

Многофункциональный бот Битрикс24

Автоматизация

Корпоративный чат-бот и набор фоновых обработчиков для Битрикс24. Сотрудники получают HR-сервисы, работу с задачами и CRM прямо в мессенджере; тяжёлая логика вынесена в бизнес-процессы и cron-скрипты на сервере портала.

PHP MySQL 1C
Подробнее →

Интеграция 1С → Битрикс24

Фоновый агент для Битрикс24, который ежедневно сверяет статус подписи актов выполненных работ в 1С со стадиями смарт-процесса АВР в CRM. При расхождениях система автоматически переводит документы по воронке и уведомляет бухгалтерию и ответственных сотрудников в чатах портала.

PHP MySQL 1C
Подробнее →

Приложение «Мониторинг отделов»

HR

Встроенное приложение для Битрикс24, которое даёт руководителям единую картину работы подразделения: выполненные задачи, смарт-процессы и элементы универсальных списков за выбранный период. Поддерживает отчётные задачи, AI-выводы и встроенного бота-ассистента.

PHP MySQL 1C
Подробнее →

Приложение «Платежи»

Битрикс24

Встроенное приложение для Битрикс24, которое объединяет безналичные и наличные операции в одном окне: загрузка банковских выписок, поиск, разбиение платежей по задачам и CRM-объектам, учёт сейфа и гибкое управление доступом операторов.

PHP MySQL 1C
Подробнее →

Автоматизация CRM

CRM

Серверная автоматизация для Битрикс24: смарт-процесс обращений, категория «Печать документов». Система синхронизирует срок выполнения и стадию воронки, учитывает рабочие дни и праздники, ежедневно актуализирует просроченные обращения и уведомляет участников в CRM-чате.

PHP MySQL 1C
Подробнее →

Модуль «Обработчики событий»

Битрикс24

Кастомный модуль Битрикс24 для централизованной регистрации обработчиков событий, ведения справочника событий платформы и реализации бизнес-логики по задачам и CRM. Устанавливается на сервер портала и управляется из административной панели.

PHP MySQL 1C
Подробнее →

Обсудить проект

Напишите нам — подготовим коммерческое предложение в течение 24 часов

Электронная почта

webtexstudio@yandex.ru

Телефон

+7 (937) 446-22-07

График работы

Пн–Пт: 10:00 – 20:00 (МСК)
×