Skip to main content

Потребитель: компания, здание, представитель

В слове «потребитель» слиплись три разные сущности — их нельзя смешивать.

Что Роль в модели Данные Grace
Компания объект A7 Потребитель — свой цикл продаж accounts
Объект отдельный объект — место, где стоит оборудование properties
Представитель часть A7 (контактное лицо, интерфейс) contacts

Покупатель — это компания. С ней отношения, она платит, проходит цикл: потенциальный → холодный → тёплый → горячий → покупатель → спящий. Объект — это место потребления оборудования, отдельный объект. Представитель — интерфейс к компании, не самостоятельный объект.

Связывает их Проект — это связь, а не объект: projects.account_id (компания) + projects.property_id (здание). Прямой связи «здание → компания» нет. Поэтому одно здание ↔ много компаний (проектировщик, генподрядчик, заказчик — вокруг одного объекта через разные проекты).

⚠️ Компания, которой продаём, часто посредник (генподрядчик), а не конечный выгодоприобретатель. Поэтому роль покупателя (генподрядчик / заказчик / проектировщик / системный интегратор) — ключевой атрибут A7: она говорит, где компания стоит в цепочке относительно здания.

Фазы жизненного цикла A7 (Потребитель)

Фаза Что это Состояние в Grace
A7.1 Идентификация поиск клиента, ввод ИНН, квалификация тип «Потенциальный»
A7.2 Привлечение контакт → проект → заявка на расчёт → КП → переговоры Холодный → Тёплый → Горячий; статусы сделки
A7.3 Обслуживание договор → реализация → закрытие «Покупатель»
A7.4 Оценка удовлетворённости фиксация удовлетворённости (в Grace в разработке)
A7.5 Удержание повторные продажи, мониторинг активности против «Спящий»
A7.6 Претензии / вывод рекламации, гарантия риск «Потерянный»

Ключевое: сделка / проект — не отдельный объект, а фазы A7.2–A7.3 жизненного цикла потребителя. История сделок, скрипты, клиентская база — всё это знание об одном объекте A7 в разных фазах.

Пробелы в данных (теплота клиента, удовлетворённость, роль покупателя — не синхронизированы в аналитический слой) — реестр на обогащение sync_agent и для агента аудита данных.