Перейти к содержимому
N1
CRM / Bitrix24 · смарт-процесс · бизнес-процессы · правление

Годовой план правления на Bitrix24 вместо Excel-файла

Клиент: Страховая компания, NDA Категория: CRM / Bitrix24 Стек: PHP 8.4, Bitrix24 D7, смарт-процессы, бизнес-процессы, Списки, Vue, PHPUnit Срок: внедрялось поэтапно
Проблема

Годовой план правления вёлся в Excel-файле: сроки, переносы и результаты правились вручную, история согласования переносов в файле не хранилась, а к заседанию правления таблицу готовили отдельно.

Ограничения

Руководство привыкло к виду файла — реестр должен был выглядеть «как в плане». Утверждённый срок нельзя терять при переносах, а действующий — менять иначе как через согласование.

Что сделал
  • Строка плана — элемент смарт-процесса: штатная карточка, канбан и таймлайн без второго хранилища данных
  • Свой реестр «как в файле плана»: таблица с номерами и критериями исполнения, сводка правления, очередь виз
  • Перенос срока — бизнес-процесс с двумя визами и обязательным обоснованием; счётчик переносов и действующий срок меняются только после визы
  • Результат обязателен при сдаче и закрытии строки, утверждённый срок и реквизиты плана заблокированы от ручной правки
  • Напоминания о просрочке и приёмке, еженедельная сводка правлению одним сообщением
  • Выгрузка плана к заседанию правления в Word и PDF одной кнопкой из реестра
Архитектура
Смарт-процесс строк плана → Реестр плана (Vue) → БП переноса срока с визами → Напоминания и сводка недели → Выгрузка Word / PDF
Результат

План правления переехал из Excel в портал: по каждой строке видны утверждённый и действующий срок, история переносов с визами и обоснованиями и результат исполнения. Правила переносов, маршрута виз и выгрузки покрыты unit-тестами.

Что можно переиспользовать
Реестр «как в файле» поверх смарт-процесса Bitrix24 Бизнес-процесс переноса срока с двухступенчатым согласованием Выгрузка реестра в Word и PDF без сторонних библиотек