К содержимому
Invista 3.0 HTML-прототип
онлайн saved

Коммерческий контур

LTV клиентов (после MVP)

Lifetime Value клиента (Доп. Х · Бизнес §9.8). POST-MVP — экран отображает live preview с числами из ТЗ.

POST-MVP · backend ещё не подключёнЧисла — статичный live-preview из примера ТЗ. Endpoint GET /reports/customer-ltv вернёт 501 до реализации materialized view customer_ltv_mat (Тех-ТЗ §11.0.27). UI готов; ждём backend.

💰 Аналитика клиента — Иван Иванов

пример из Доп. Х §Х.2 — drill из карточки клиента
Клиент Иван Иванов CL.USDT.IVAN_IVANOV
💰 Lifetime Value 12 450.00 USDT
Открыть карточку клиента →

Разбивка дохода

Кассовые сделки8 200.00 USDT
Внекассовые сделки2 500.00 USDT
Обмен (fiat-fiat)1 950.00 USDT
Реферальная стоимость−200.00 USDT
ИТОГО LTV12 450.00 USDT

Активность клиента

Сделок всего
42 (закрыто 40 · открыто 2)
Первая сделка
12.01.2026
Последняя
19.05.2026
Средний размер
3 250.00 USDT

📊 Топ-50 клиентов по LTV

live preview · отсортировано по LTV ↓
#КлиентLTV (USDT)СделокМенеджерПоследняя
1КЛИЕНТ 724 850.00 USDT85Антон19.05.2026Открыть
2Иван Иванов12 450.00 USDT40Антон19.05.2026Открыть
3КЛИЕНТ 48 900.00 USDT23Никита15.05.2026Открыть
4Петр Петров7 500.00 USDT19Антон12.05.2026Открыть
… и ещё 46 клиентов с суммарным LTV 102 530.50 USDT · Показать всех 50 →
ИТОГО 50 клиентов156 230.50 USDT1 247все менеджеры · 12.01.2026 — 19.05.2026
Бизнес-сценарии (Доп. Х §Х.4)Антон: планирует звонок крупному клиенту → LTV 24K → понимает приоритет. Менеджер: фильтр manager=я → видит свой портфель. Финансист: видит ВСЕХ — анализ бизнеса в целом.
Заметки прототипадемо · backend не вызывается
Статус

POST-MVP live preview. Числа из ТЗ Доп. Х; backend endpoint /reports/customer-ltv пока вернёт 501.

Permission

view_customer_analytics — Finance, Admin, Manager (auto-filter manager=self для Manager-роли).

Кликабельно

Фильтры, drill в карточку клиента, экспорт CSV/XLSX/PDF (toast), «Показать всех 50» (toast).

Реализация

Materialized view customer_ltv_mat с REFRESH on deal.closed event (Тех-ТЗ §11.0.27). Computation expensive — кэш в Redis.