Перейти к содержанию

Бизнес-сценарии (ключевые процессы)

Раздел описывает типовые сценарии использования системы от начала до конца.


1. Полный цикл продажи (банк)

1. Обращение → сделка в воронке «Продажи»
   Источник: Сайт. Лёгкие поля: имя, телефон, email, «хочу ЗП проект».

2. Квалификация → проверка дублей
   ├── Телефон совпал с существующим контактом → «Привязать к Иванову И.И.?»
   ├── Да → сделка привязана к контакту, в истории контакта — событие
   └── Нет совпадений → «Создать контакт» (авто на стадии или вручную)

3. КП → Согласование → Клиент согласен

4. «Создать продажа» → продукт «ЗП Премиум» → тип продажи «Зарплатный проект»
   Динамическая форма: кол-во карт, тариф, дата начала...

5. Продажа проходит этапы:
   Заполнение → Проверка → Подписание → Отправка

6. Финальное действие → webhook в АБС

7. Продажа = «Завершён». Сделка = «Закрыта (Won)».

2. Несколько продуктов в сделке

Сделка «Банк Ромашка — комплекс»
├── Продажа #1: ЗП проект (тип: ЗП) → свои поля, этапы, webhook
└── Продажа #2: РКО (тип: РКО) → свои поля, этапы, webhook

Независимые. Разные ответственные.
Сделка закрывается когда все продажаы завершены (или вручную).

3. Передача между проектами

1. Проект «Входящие» → сделка квалифицирована → B2B
2. «Передать в "Продажи B2B"»
3. Копируется ТОЛЬКО сделка:
   ✅ Лёгкие контактные поля (имя, телефон, email)
   ✅ Источник сделки
   ✅ Lineage-ссылка (origin_project, snapshot)
   ❌ Продажи, продукты, активности, документы
   ❌ Контакт / компания (как записи в базе)
4. В исходном: статус «Передан» + ссылка
5. В целевом: сделка на первой стадии воронки + метка «Передана из "Входящие"»
6. Система подсказывает: «Найден контакт Иванов И.И. (ivan@mail.com). Привязать?»
7. Менеджер привязывает контакт → добавляет продукты → работает как с обычной сделкой

4. Иерархический доступ и шаринг

Иванов (менеджер) создал сделку:
  ✅ Иванов — владелец
  ✅ Козлов — руководитель (иерархия)
  ✅ Сидоров — руководитель Козлова (вверх)
  ❌ Петрова — коллега (не видит)

Иванов расшарил Петровой → ✅ видит.

5. Увольнение сотрудника

1. PA удаляет Иванова
2. Система проверяет ПО КАЖДОМУ ПРОЕКТУ:
   Проект «Продажи B2B»: руководитель Козлов есть в проекте?
     ✅ Да → 30 сделок Иванова → Козлову
   Проект «Холодные звонки»: руководитель Козлов есть в проекте?
     ❌ Нет → 20 сделок → статус «Требует переназначения»
     → Project Admin получает уведомление
     → Фильтр «Без владельца» в списке сделок
3. Лицензия освобождается
4. Иванов → режим физлица, может использовать платформу

6. Массовые операции

Manager выделяет 30 сделок на стадии «Холодная база»:
  → «Назначить ответственного: Петрова»
  → Все 30 переназначены, в истории каждой — событие

7. Импорт при миграции

1. Компания переходит с другой CRM
2. Экспортирует контакты и компании в CSV
3. Manager загружает CSV → /p/:pid/contacts (импорт)
4. Маппинг колонок → поля системы
5. Проверка дублей → «5 совпадений, обновить существующие?»
6. Импорт: создано 450, обновлено 5, ошибок 3
7. Аудит: событие «импорт 458 записей»