CRM

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

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

Назначение

В компании обращения на печать документов ведутся в смарт-процессе CRM. Исполнителю важно видеть, сколько рабочих дней осталось до дедлайна, а руководителю — актуальное состояние очереди без ручного пересчёта стадий.

Автоматизация решает задачи:

  • двусторонняя связь поля «Дата завершения» и стадии воронки;
  • расчёт сроков в рабочих днях с учётом производственного календаря портала;
  • ежедневное обновление стадий по всем активным обращениям категории;
  • системные сообщения в чат обращения при смене стадии или срока;
  • фиксация ответственного — при изменении срока или стадии обращение закрепляется за текущим пользователем.

Контекст в CRM

ПараметрЗначение
Смарт-процессОбращения
Категория воронки«Печать документов» (category 75)
Поле срокаДата завершения печати
Канал уведомленийCRM-чат элемента смарт-процесса

Обращения создаются из задач и чатов (в том числе через корпоративного бота — команда «Задание на печать»). Дальнейшее движение по воронке автоматизировано.


Стадии воронки

СтадияНазначение
НормоконтрольПервичная проверка заявки
Печать приостановленаРабота остановлена, срок фиксируется на текущую дату
Можно печататьРазрешение на печать без пересчёта дедлайна
Печать в течение 1–5 рабочих днейПромежуточные стадии по оставшемуся сроку
Печать более 5-ти днейДедлайн дальше пяти рабочих дней; срок задаётся вручную
РаспечатаноУспешное завершение
Печать отклоненаНеуспешное завершение

Стадии «1–5 рабочих дней» соответствуют количеству оставшихся рабочих дней до даты завершения. Если до дедлайна шесть и более рабочих дней — обращение переводится в стадию «более 5-ти дней».


Логика синхронизации

Изменение даты завершения

Когда пользователь меняет дату завершения:

  1. Система считает разницу в рабочих днях между сегодня и новой датой (выходные и праздники из календаря Битрикс24 не учитываются).
  2. По результату выбирается стадия воронки.
  3. Если время в дате не задано — подставляется 18:00 того же дня.
  4. В чат обращения отправляется сообщение вида «Печать завершится в течение N дней».

Изменение стадии

Когда пользователь вручную меняет стадию:

  1. Для стадий «1–5 рабочих дней» пересчитывается дата завершения: от текущего дня добавляется нужное число рабочих дней.
  2. Для стадии «более 5-ти дней» сохраняется ранее заданная дата (или она не меняется автоматически).
  3. Для «Печать приостановлена», «Распечатано», «Печать отклонена» дата завершения ставится на текущий момент.
  4. Для «Можно печатать» и «Нормоконтроль» дата не пересчитывается — только уведомление в чат.
  5. При переходе из стадии «более 5-ти дней» на другую стадию категории поле даты завершения очищается, чтобы не конфликтовало с новым расчётом.

Ежедневное обновление

Отдельный сценарий бизнес-процесса (агент / cron) запускается только в рабочие дни:

  • выбираются все обращения категории «Печать документов», кроме финальных и служебных стадий (нормоконтроль, приостановлена, можно печатать, успех, провал);
  • для каждого пересчитывается стадия по актуальной дате завершения;
  • при смене стадии в чат отправляется системное сообщение.

Так очередь печати остаётся актуальной даже без ручных действий сотрудников.


Учёт рабочего времени

Расчёты опираются на вспомогательный класс:

  • проверка, является ли день рабочим;
  • добавление N рабочих дней к дате;
  • разница между двумя датами в рабочих днях.

Праздники подтягиваются из настроек модуля «Календарь» портала, поэтому переносы выходных не требуют правок в коде.


Состав решения

КомпонентРоль
Переопределение фабрики CRMПерехват сохранения элемента смарт-процесса: реакция на смену даты и стадии в момент редактирования карточки
Сценарий БПМассовое ежедневное обновление стадий по дедлайну
WorkdayHelperЕдиная логика рабочих дней и праздников

Интеграция встроена в серверную инициализацию CRM портала.


Удобство для пользователей

  • Стадия сама следует за датой — достаточно указать дедлайн, Kanban обновится без ручного перетаскивания карточки.
  • Дата сама следует за стадией — при смене стадии «3 рабочих дня» система посчитает конкретную дату с учётом праздников.
  • Понятные названия стадий — «Печать в течение 2-х дней» вместо абстрактного «В работе».
  • Уведомления в чате обращения — участники видят смену статуса, не заходя в карточку CRM.
  • Не нужно помнить календарь — выходные и праздники учитываются автоматически из настроек портала.
  • Ответственный обновляется сам — кто изменил срок или стадию, тот и закреплён за обращением.

Результат для бизнеса

  • исполнители видят понятный срок («1 день», «3 дня») без ручного пересчёта;
  • воронка в Канбане отражает реальную загрузку очереди печати;
  • руководство получает актуальную картину за счёт ежедневного пересчёта;
  • история изменений прозрачна благодаря сообщениям в чате обращения;
  • сроки не съезжают на выходные и праздники — только рабочие дни.

Технические особенности

  • Платформа — Битрикс24 CRM, смарт-процессы, Bitrix API.
  • Точка входа при редактировании — в кастомной фабрике динамического типа.
  • Уведомления — системные сообщения через в чат сущности.
  • Планировщик — PHP-скрипт бизнес-процесса, вызываемый по расписанию на сервере портала.

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

PHP MySQL

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

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

Сайт geologics.ru

Лэндинги

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

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

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

HR

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

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

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

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

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

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

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

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

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

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

HR

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

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

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

Битрикс24

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

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

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

CRM

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

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

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

Битрикс24

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

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

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

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

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

webtexstudio@yandex.ru

Телефон

+7 (937) 446-22-07

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

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