Юридические Лица
Учётные записи кабинета сервиса
Администраторы сервиса для admin-v4. Вход: логин + пароль или телефон + dev-код 1234. Смена телефона — только с кодом на текущий номер. 2FA (Google Authenticator) — следующий этап.
| Логин | ФИО | Телефон | Должность | Роль | Статус | Действия |
|---|
Новый администратор
Смена телефона требует код подтверждения на старый номер.
Пароль для входа (логин + пароль)
AI-агенты
Реестр, полки знаний, привязка к партнёру/сайту. Диалоги — только наблюдение. Обучение моделей — в AI Управление.
Что здесь делать кнопками
ИИ-агент партнёра — это полка знаний + канал виджета к Анастасии, не отдельный чат-бот. Обучение моделей — в разделе «AI Управление».
Реестр агентов и сетка знаний
Здесь мы управляем не диалогами как ядром, а сеткой AI-агентов: партнерскими, отраслевыми, общими и будущими учебными агентами, их источниками знаний, связями с parsing и готовностью к масштабированию.
| Агент | Тип / статус | Область / домен | Знания / возможности | Источник |
|---|---|---|---|---|
| Загрузка AI-реестра... | ||||
Богатство полок partner / vertical агентов
Чанки, источники и last ingest из foundation (evidence links). Пустые полки подсвечены — оператор видит, кому нужен seed / product_talk / parsed enrichment. Это не второй KB и не PEFT.
| Агент | Chunks | Sources | Shelf types | Last ingest |
|---|---|---|---|---|
| Загрузка богатства полок... | ||||
Саммари: 3 простых шага
На старте саммари кладутся на полку (чат опирается на них) и одновременно в разметку обучения. Обучение модели (PEFT) — отдельно в «AI Управление»; здесь только подготовка материалов одной кнопкой.
Выберите партнёра из реестра или введите ID. Кнопка справа подставит первого с пустой полкой, если есть.
Одна кнопка: выжимка → на полку (для чата сейчас) + в файл разметки (для обучения позже).
Создать / обновить ИИ-агента партнёра
Кнопка создаёт запись в реестре (partner_agent) и по желанию заполняет полку из профиля ТМ. Не включает обучение модели.
Виджет на сайте партнёра
Embed → тот же /api/ibrandai/query (Анастасия). Не отдельный мозг. Факты — с полки RAG. Maturity роли: channel_wired.
/static/agent_widget_demo.html · скрипт /static/js/agent_widget/anastasia_widget_v0.jsПривязка к сайту из парсинга / geo
Чужой сайт из geo-discovery сначала идёт в CRM/enroll. На полку партнёра — только после точного совпадения домена. Цены парсинга не истина заказа.
Пульс и сигналы AI
Переносим только живые операционные данные из legacy `IbrandAI: Пульс`, не подменяя текущий v4-мониторинг сессий.
Чаты партнеров
Нативный shell этого экрана. Это support-чаты партнёра, не клиентские диалоги Анастасии и не `#ai-governance/corrections`.
Активные диалоги партнёрского чата
Это `ibrandcard_partner_chat_sessions`, не `chat_sessions` Анастасии. Правки клиента — отдельно.
Открыть #ai-governance/corrections (фильтр периода)Загрузка...
Чат
Выберите сессию
AI Управление · Анастасия
Чат, Contour 1–3, правки диалогов, commerce train-lab. Озеро трендов и доска — отдельно: AI-Пульсар.
Простые разделы для администратора: обзор → обучение → правки диалогов → данные → модели → аудит. Клиентские диалоги теперь нужно смотреть как минимум в двух местах: живой runtime в AI / агенты и reviewed training contour в этом разделе.
Готовность и что контролируем
Исходники отзывов/описаний и кнопка «сделать саммари на полку» живут в AI-агенты → Саммари. Здесь (AI Управление) — обучение модели и gate для инженеров.
Обучение / дообучение Анастасии — по шагам
Цель и режим → тот же SSOT, что и расширенный полигон ниже (Contour‑1 A default, launch-plan).
Локальный ПК: smoke-train и полный PEFT заблокированы по умолчанию (чтобы не грузить GPU/CPU). Разрешены подготовка данных, лёгкий gate и копирование команды на GPU-хост.
Что хотите сделать сейчас?
Команды берутся из SSOT launch-plan (кнопки = PowerShell).
Подготовка данных (ничего не ломает автоматически — только отмеченные шаги).
Для цели «commerce + услуги» рекомендуется включить «Собрать combo pack», если пакет ещё не собран.
Перед запуском — безопасные проверки.
Проверки ещё не запускались.
Как запускать обучение?
Сводка перед запуском
—
Готово к запуску.
Расширенный полигон (кнопки, YAML, отчёты) — для опытных
Anastasia: полигон (validate + короткий train)
Продакшн-чат — окружение сервера. Здесь ручной полигон на тех же rails, что и мастер: Contour‑1 A / 2 speech / 3 corrections. Длинный train — GPU/терминал (launch-plan).
Default = Contour‑1 A (commerce_decision_v1).
Legacy action_trace B — в select ниже, не owner живого чата.
Contour‑2 = speech YAML; Contour‑3 = inbox corrections (вкладка Обучение).
Каталог = live retrieval. Шаги 1→2→3 — ML env / validate / короткий smoke (по умолчанию max_steps=3).
Полный PEFT — блок GPU / launch-plan; после адаптера — shadow, не silent owner.
Для опытных: один шаг без мастера или GPU
Продакшн (LoRA в чате) и список YAML в Git
Runtime PEFT PRIMARY/reply ≠ student MODE=owner.
См. runtime-info
→ train_launch_v1 / student_owner_honesty.
- configs/train_anastasia_commerce_decision_v1.yaml ← default A
- configs/train_anastasia_partner_talk_quality_v1.yaml ← speech
- configs/train_anastasia_action_seed_v0.yaml ← legacy B
- configs/train_anastasia_bootstrap_plus_action_v0.yaml ← legacy B-mix
- configs/train_anastasia_bootstrap_v0.yaml
- configs/train_anastasia_v0.yaml
- configs/train_anastasia_smoke_v0.yaml
Артефакты: checkpoints/… · логи админских job: runs/anastasia_admin_jobs/
—
В списке сверху — короткие подписи; в поле — технический путь, как в командной строке.
Здесь дублируются и подписи из списков, и значения (пути, числа). Удобно вставить в чат или заметки.
Все параметры ниже передаются в subprocess train lab сами: выбирайте конфиг, шаги и нагрузку CPU списками. Ручной ввод в PowerShell для этого панели не нужен.
Для администратора сервера: ANASTASIA_ADMIN_LAB_SUBPROCESS
Чтобы кнопки validate/train из панели работали, в окружении приложения должно быть включено
ANASTASIA_ADMIN_LAB_SUBPROCESS=true
(один раз в .env при запуске через run_canonical_app.ps1).
Потоки CPU и приоритет задаются списком «Нагрузка CPU» выше, без переменных ANASTASIA_TRAIN_*.
Только для опытных: дополнительная строка аргументов (как в консоли после скрипта)
Обычным режимом ничего не вводите: сверху уже заданы шаги, файл настройки и нагрузка на процессор.
Сюда — только флаги для сценария run_anastasia_peft_train.py:
без вызова интерпретатора и без --config (он подставляется из списка «Конфиг»).
Аргументы из этой строки дописываются в конец команды и могут перекрыть число шагов из поля (например --max-steps 80) или эпохи (--num-train-epochs 5).
PRIMARY ≠ student MODE=owner.
Эта панель включает runtime PEFT-фразу/PRIMARY brain.
Владелец act_json в чате — только явный ANASTASIA_STUDENT_DECISION_MODE=owner после shadow/cutover.
ENABLE alone ≠ owner. См. launch-plan checklist и /api/dev/runtime-info.
Что это: после обучения в папке checkpoints/…/final_adapter лежит «надстройка» к большой модели. Кнопка Старт говорит серверу использовать выбранную надстройку и при желании добавлять короткую фразу от неё в ответах ассистента.
Какой адаптер выбрать: в списке сначала идёт самый свежий (по дате сохранения файлов — обычно это последнее завершённое обучение). У него в тексте есть звёздочка ★. Остальные — старые прогоны; имя папки подсказывает конфиг (например action_seed — обучение с действиями).
Жёлтое предупреждение: если в .env прописан путь к адаптеру, до первого нажатия «Старт» он может иметь приоритет. После «Старт» править .env не нужно — панель сама переключит режим. Чтобы снова полностью вернуться к .env: «Сбросить настройки панели».
Тот же SSOT, что и мастер: launch-plan
(кнопки = PowerShell). Длинный прогон — на GPU-хосте; сервис чата отдельно.
# Загрузка overview…
Артефакт: checkpoints/…/final_adapter.
После копирования на сервис: shadow сначала; MODE=owner только после cutover gate (ENABLE≠owner).
Пока job running, идёт обучение в subprocess.
Лента чатов → правка в полноэкранной модалке → активная база
Слева/в ленте — период, порции, фильтры и бейджи (ещё не в базе / отредактирован / как есть). Клик открывает крупную модалку с прокруткой; после сохранения или отмены она закрывается. У реплики — заявка на новую функцию-действие; внизу — комментарий для доработки контура обучения. PEFT из Save не стартует.
Отдельный контур · не чат Анастасии
AI-Пульсар
Озеро трендов партнёра: доска ядер, накопление L2, пакеты, вклад цены/полки. Коммерческий чат и Contour 1–3 остаются в AI Управление.
Доска AI-Пульсар
Макет без претензии на цифры, пока мало formed. Ниже — живой inventory озера.
Загрузка…
Аналитика по партнёрам
Загрузка…
Озеро и настройки накопления
L2 daily, offer change events, verify. Не пишет OLTP.
Загрузка…
Базы пакетов трендов
Live packets / speech. Fixture отдельно. Не commerce pack.
Загрузка…
Обучение трендов
PEFT по трендам не стартуем, пока нет зрелых formed и цифр на доске.
Коммерческое обучение чата — только в AI Управление.
Загрузка…
Бронирование
Актуальный реестр: сегодня и завтра по точкам с включённым бронированием (еда).
Переписка
Операторская
Журнал событий
Единая лента: регистрации, согласия, учётные записи, партнёры, магазины, модерация и системные предупреждения. Заказы сюда не попадают.
—
Технические данные
Разделы сайта
Подвал и страницы веб-версии: кому показывать, что внутри, документы с редакциями и чат «Помощь».
Реестр записей
Все записи сервиса. Текущие — в работе, архив — закрытые и отменённые.
Лояльность и промо
Программы лояльности настраиваются на уровне торговой марки. Сервисный экран legacy заменён на v4: карточка ТМ, хаб ТМ и базовые тарифы.
Торговые марки — режим лояльности
Загрузка…
| ТМ | Режим | Действие |
|---|---|---|
| Загрузка… | ||
Роли и права
Каталог платформенных ролей партнёров и учётные записи сервиса. Полный CRUD прав — в следующих итерациях; сейчас — справочник и быстрые переходы.
Роли партнёров (каталог API)
—
Сервисные роли (справочно)
Контур данных
Для оператора: очередь отклонений, состояние выгрузок и проверка по одному партнёру. Технические детали — во вкладках «Состояние» и «Подробности».
Технические подробности (JSON)
—
Поиск как в финансах: название ТМ, юрлицо, ИНН, офис. После выбора — проверки ниже используют учётный № партнёра.
Текущий период vs предыдущий такой же длины (как в batch scan).
JSON сравнения
—
Три витрины + сверка цифр service/partner для выбранного партнёра и периода выше.
JSON проверки
—
Парсинг и Данные
Источники, модерация sidecar, поиск и политика слоёв правды — по вкладкам.
Управление сайтами в очереди парсинга (pause / parse now / block).
| ID | URL / Домен | Тип | Статус | Последний Парсинг | Ошибки | Действия |
|---|---|---|---|---|---|---|
| Загрузка... | ||||||
Очередь спарсенных товаров
Новые позиции — draft. В минивитрину и RAG — только после approved.
Макет без агента: HTML designs/design-research/parsing_*.html,
JS static/js/parsing/, данные — здесь или SQL в instance/parsing.db.
Просмотр: /design-research/parsing-minivitrine
Волны городов → кандидаты сайтов
Админ только ставит волну и модерирует URL. Overpass HTTP — offline CLI
(scripts/run_parsing_geo_discovery_worker.py), не live Flask.
PARSING_NIGHT_WORKER=true.
Кандидаты сайтов
Enroll только после probe. Offline:
py scripts/run_parsing_parse_ready_probe.py --status draft --limit 40
Канон: sidecar instance/parsing.db (PARSING_DB_MODE=contour_only).
Scrape — offline/night (scripts/run_parsing_night_worker.py), не внутри live Flask.
См. docs/PARSING_SIDECAR_RUNTIME_V1.md.
Приоритет источников для parsing и AI
Загрузка политики...
Почему источник попадает в конкретный слой правды
Operational preview для parsing/search/AI без legacy screen.
Отдельный поисковый контур сервиса
Канонический вход в search backend уже поднят в основном runtime. Ниже находится нативный `admin-v4` workbench, а legacy-экраны оставлены для parity и сравнения.
Search Workbench
Нативная панель поверх `/search`, `/index`, `/status` и `/search/selections`.
Результаты и ответ ассистента
Введите запрос, чтобы получить ответ search backend и реестр результатов.
Робот-поисковик
Отдельный корпус ссылок для Анастасии (astra_corpus.db),
не ibrand.db. Тяжёлая работа — офлайн-воркер на VPS.
/api/astra-corpus/*
Живая лента ссылок
автообновление 2 сСырой JSON статуса
—
| ID | URL / домен | Регион | Статус | Категория |
|---|---|---|---|---|
| Нет данных | ||||
| URL | Регион | Описание |
|---|---|---|
| Задайте фильтр | ||
| Домен | Регион | Категория | Что предлагает | URL |
|---|---|---|---|---|
| Пока пусто — появится после парсинга | ||||
Индекс для Анастасии — следующий слой: услуга → 3–5 компаний.
Сейчас каркас: реестр URL/сайтов в sidecar. Привязка чата Анастасии к retrieval — отдельным шагом после наполнения.
—
Тестирование операций
Проверка транзакций по клиентскому счету и реестру сделок через существующий backend.
| № | Код | Юрлицо / ИНН | Бренд (Витрина) | Контакты (Admin) | Баланс | Роли | Статус | Действия |
|---|---|---|---|---|---|---|---|---|
| Загрузка... | ||||||||
Реестр согласий
Журнал за отчётный период (по умолчанию — текущий месяц). Поиск по ФИО / ТМ / юрлицу / телефону — за любой период. Роль — кто дал согласие (клиент, кассир, курьер и т.д.). Excel / Word / PDF — из базы на лету.
| Когда | ТМ | Юрлицо | ФИО | Роль / должность | Телефон / почта | Согласие | Документы |
|---|
Документы
| Торговая Марка | Юрлицо (Владелец) | Франшиза | Статус | Действия |
|---|---|---|---|---|
| Загрузка данных... | ||||
Торговая Марка
Заказы в работе
Неисполненные сделки: уходят из списка после доставки / отгрузки / завершения.
| ТМ / ИНН | Клиент | Покупка без скидки | Сумма покупки со скидкой | Общий кешбэк | Скидка на комиссию | Комиссия сервиса (услуга) | ПВ | Статус ПВ | Долг рассрочки | Сегмент | Тип продаж | Статус заказа | Дата/время кассы | Параметры |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Загрузка данных... | ||||||||||||||
Сделка #...
...
Цепочка статусов
Загрузка…
Почему система выбрала этого курьера
Загрузка…
Насколько прогноз совпал с реальностью
Загрузка…
Детализация транзакций по заказу
Детализация комиссий сервиса
Корректировка заказа
Тот же контракт, что в legacy: отмена, возврат, замена. Операции необратимы — проверьте суммы.
Статус выполнения (доставка)
Обновление цепочки исполнения заказа (как в legacy «Статус выполнения»).
Технические параметры сделки
Курьеры в работе
Все актуальные доставки по ТМ, торговым точкам и курьерам. Незавершенные доставки переносятся между днями и помечаются как потенциально проблемные.
| Статус / риск | Заказ | ТМ / точка | Курьер | Клиент / адрес | Тайминг | Деньги | Действия |
|---|---|---|---|---|---|---|---|
| Загрузка данных... | |||||||
Реестр курьеров на смене
Статистика за сутки: маршруты, заработок, выплата. Кнопка «Маршрут» открывает карту в разделе «Оптимизатор доставки».
| ФИО | Телефон | Партнёр / тип | Маршруты сегодня | Заработок сегодня | Смена | К выплате | Действия |
|---|---|---|---|---|---|---|---|
| Загрузка… | |||||||
| Заказ | Партнёр | Клиент / адрес | Яндекс статус | Доставлен | Сумма | Отчёт в iiko |
|---|---|---|---|---|---|---|
| Загрузка… | ||||||
Заказы курьера
—
| № | ТМ | Забор | Клиент | Адрес | Получен | Доставлен | Вознагр. |
|---|
Детали заказа
Боевой оптимизатор доставки
Единый сервисный контур по всей России: все партнёры и регионы на одной карте. Каждый партнёр работает в своём городе со своими курьерами — курьер из Москвы не назначается на Ярославль. Пустой фильтр партнёра = вся сеть; поле «Регион / город» сужает только отображение и расчёт.
| Курьер | Тип | Нагрузка | Статус / маршрут |
|---|---|---|---|
| — | |||
| Время | Событие |
|---|---|
| — | |
| Заявка | Клиент / адрес | Simple | GA-тень | Сравнение |
|---|---|---|---|---|
| — | ||||
Маршрут курьера
—
| # | Этап | Профиль | Маршрут | Км |
|---|---|---|---|---|
| — | ||||
Динамическая лента
| Время | Событие |
|---|---|
| — | |
Паспорт модели
| — |
Финансы и Транзакции
| № | Владелец | Баланс ₽ | Замор. | Резерв | Статус | Счёт |
|---|---|---|---|---|---|---|
| Загрузка данных... | ||||||
| № | Дата | Сумма ₽ | Дебет | Кредит | Зона | Описание |
|---|---|---|---|---|---|---|
| Загрузка данных... | ||||||
Сальдо по основаниям
Сальдо по основаниям и статьям
| Направление (счёт) | Сумма, ₽ | Основание | Акция/ Основание |
Контрагент 1 | Направление (К1) | Контрагент 2 | Детали сделки | Сумма покупки всего, без скидки, ₽ |
Сумма покупки со скидкой, ₽ |
Кешбэк начислен, ₽ |
Кешбэк списан, ₽ |
Дата проводки | Заказ | ТМ / Магазин | UID |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Загрузка данных... | |||||||||||||||
Купоны — сводка по каналам акций
| Канал / акция | Зачислено, опер. |
Начисл. номин. (без реф.) |
Вознагражд. (реферал) |
Σ зачисл., ₽ | Списано, опер. |
Списано, ₽ |
Истекло, опер. |
Дарений (передано) |
Номинал дарений, ₽ |
|---|---|---|---|---|---|---|---|---|---|
| Нажмите «Применить» или «Обновить». | |||||||||
| Канал · программа | Зачислено, опер. |
Начисл. номин. (без реф.) |
Вознагражд. (реферал) |
Σ зачисл., ₽ | Списано, опер. |
Списано, ₽ |
Истекло, опер. |
Дарений (передано) |
Номинал дарений, ₽ |
|---|---|---|---|---|---|---|---|---|---|
| — | |||||||||
Подарочные сертификаты — сводка
| Покупок, шт |
Номинал при покупке, ₽ |
Сумма оплаты по проводкам, ₽ |
Дарений (передано) |
Номинал дарений, ₽ |
Использовано, шт |
Сумма использ., ₽ |
Истекло, шт |
|---|---|---|---|---|---|---|---|
| — | |||||||
| Дата | ТМ | Тип | Контрагент 1 | Операция | Номинал / % | Основание | Контрагент 2 | Вознагр. реферала |
Получатель вознагражд. |
Магазин / юрлицо | Заказ | Детали |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Загрузка данных... | ||||||||||||
Сальдо по основаниям
Сальдо по статьям
Проводки
| Дата | Основание | ТМ / офис | Сумма, ₽ | Описание |
|---|---|---|---|---|
| Выберите партнёра и нажмите «Загрузить». | ||||
Журнал операций по абonementам
Покупки, выдача, списания, истечение — по всем партнёрам и торговым маркам. Поиск по клиенту, абonementу, ТМ.
Ручная проводка
Дополнительно
Биллинг · счета партнёрам
Реестр выставленных счетов: в работе (черновик / отправлен, не оплачен) и архив (оплачен / отменён). Счета из визарда «Финансы» и ручное выставление — один контур. Отчётные счета — отдельная итерация.
В работе: все неоплаченные счета без ограничения по дате. Период — только в архиве.
| № / дата | Юрлицо | Партнёр | Сумма | Статус | Источник | Действия |
|---|---|---|---|---|---|---|
| Загрузка… | ||||||
Выставить счёт партнёру
Три шага: контрагент → строки счёта → подтверждение
Название, ИНН, торговая марка, ФИО директора или телефон администратора — без учёта регистра
Добавьте одну или несколько позиций. Каждая позиция — это описание услуги и сумма.
Проводка при оплате счёта
Основание и акция для журнала — по умолчанию «Перевод» и «Банковский платёж» (как при подтверждении оплаты).
Отдельно от проводки: только текст строки в PDF счёта (шаблоны визарда подключения).
Пока нет позиций
Подтверждение оплаты счёта
Списание сервиса / зачисление партнёру — проводка из справочника
Загрузка…
Счёт на оплату
Просмотр счёта, выставленного сервисом партнёру.
Отчётность
Реквизиты и подписант сервиса — для Word-отчётов и документов
Период = выбранный отчётный месяц · те же KPI, что в контуре данных и финансах.
| # | Наименование | Документы | Обязательство сервиса сервис → партнёр |
Обязательство партнёра партнёр → сервис |
Ручная отправка | Отправка | Подписание | Расчёт |
|---|---|---|---|---|---|---|---|---|
| Выберите месяц со сделками — отчёт считается сразу, без записи в базу. | ||||||||
Краткое сальдо
Сводка для оператора. Полный юридический акт — в модальном окне «Документы».
Статьи оснований
| Основание | Направление | Сумма |
|---|
Нет ненулевых статей за период.
Расшифровка начислений
Документы отчёта
Файлы
Отправка партнёру
Подписание
Рассрочка
Реестры, договоры, клиенты, консоль API и операционный контур.
| ID | Дата | Клиент | Провайдер | Сумма, ₽ | Статус |
|---|---|---|---|---|---|
| Выберите реестр | |||||
Реестр договоров через GET /api/installments/registry/service/* — только чтение, без изменения расчётов.
| ID | Дата | Клиент | ТМ | Сумма | Остаток | Статус | Просрочка |
|---|---|---|---|---|---|---|---|
| Откройте вкладку или выберите фильтр | |||||||
Строка таблицы открывает карточку договора (график из /contracts/:id/details).
| ID | Дата | Контакт | Статус | Провайдер | Внешний ref |
|---|---|---|---|---|---|
| Нажмите «Обновить список» | |||||
Строка: заявки → карточка заявки (/applications/:id), договоры → карточка договора (/contracts/:id/details).
GET и POST/PUT/DELETE для /api/installments/* и части /api/v4/admin/installments/*. Заполните поля, дерните GET-кнопку или пресет мутации — ответ JSON.
Каждый запрос с подтверждением. Проверьте JSON тела. Документы загружать через multipart здесь нельзя — только JSON API.
Рассрочка как отдельный супермодуль
Operational shell без изменения расчётных POST-эндпоинтов; таблицы ниже читают готовые API.
Стартовый партнер-оператор.
Резервный оператор.
| Данные реестра |
|---|
| Выберите подвкладку выше. |
Что переносим позже
Абonementы · реестр операций
Покупки, списания, истечение срока по всем партнёрам. Поиск и период — на панели ниже.
Юрлицо сервиса
Реквизиты и подписант для отчётов, актов и документов. Аналог карточки юрлица партнёра.
Загрузка…
Прямая ссылка: /admin-v4#config/service-legal
Юрлицо сервиса
Реквизиты и подписант для отчётности
Платежи сервиса
Один эквайринг на платформу: Robokassa (старт), T-Bank или YooKassa. Checkout уходит на hosted-форму провайдера. Списания по рассрочке пока не запускаем — владелец контура не выбран.
Прямая ссылка: /admin-v4#config/payments
Управление Сегментами
Классы: Еда (один сегмент) · Магазины/Услуги (подсегменты под корнем) · Отели позже. Партнёра вешаем на leaf.
| ID | Название | Код | Контур | Parent | Hub | Действия |
|---|---|---|---|---|---|---|
| Загрузка сегментов... | ||||||
Провайдеры
Загрузка...
Схемы рассрочки
Тариф вознаграждения ТП по числу платежей (ПВ + график)
Настройка для Бренда
Бренд
ID:
Базовые Тарифы Сервиса
Кнопка «Сохранить» записывает глобальную сетку сервиса. Сохранённые тарифы точек не меняются.
Вывод средств: дефолты сервиса
Эквайринг (Лояльность)
Онлайн-покупка (Доставка)
Онлайн-покупка (Самовывоз)
Онлайн-покупка (В зале)
Цифровой кассир
Оплата в зале без лояльности (pos_only)
Услуги (база)
Комиссия сервиса с онлайн-продажи услуг
Кешбэк клиенту по услугам (база)
Подарочные сертификаты
Подписка
Фикс ₽ / юрлицо / мес. за размещение витрины.
Покупка в рассрочку
QR скачивания AIVASTORE
Два постоянных пути. Новая версия APK не меняет QR на точках продаж.
Отчёт переноса legacy → admin-v4
Живая матрица первого этапа миграции: статус каждого модуля старого /admin/legacy,
волны 0–3 и запуск в /admin-v4 без удаления backend.
docs/LEGACY_ADMIN_FIRST_WAVE_SEARCH_PARSING_BILLING.md.
Правило: parity + smoke, затем отключение legacy-flow.
Только в admin-v4 (не было в legacy menu)
| Legacy модуль | Статус | Запуск |
|---|
Legacy module
Заявки на вывод
| ID | Юрлицо | Сумма, ₽ | Статус | Создано | Действия | |
|---|---|---|---|---|---|---|
| Загрузка... | ||||||
Комментарий партнёра · #
Обработка заявки
Офисы продаж (Все партнеры)
| № | Наименование | Партнер / Юрлицо | Торговая марка | Сегмент / каналы | Адрес | Статус | Действия |
|---|---|---|---|---|---|---|---|
| Загрузка данных... | |||||||
Создать Офис Продаж (Админ)
Торговая точка, склад или пункт выдачи
Центр модерации
Заявки на магазины, партнёров и агентов
Общие показатели
| Дата | Объект / партнёр | Клиент | Оценка | Отзыв | Действия |
|---|---|---|---|---|---|
| Загрузка... | |||||
Торговые марки
Сортировка: свежие отзывы и влияние на партнёра выше.
Отчётный период
—
| Дата | Источник | Название точки | Партнер | Статус | Решение |
|---|---|---|---|---|---|
| Загрузка... | |||||
Live-реестр agent drafts, связанных с onboarding партнёра.
| Обновлено | Агент | Черновик | Статус | Сервисные заметки | Действие |
|---|---|---|---|---|---|
| Загрузка... | |||||
Рабочая очередь: новые, в работе и согласованные (ещё не перенесённые в исполненные).
| Дата | Партнер | Контур | Состав заявки | Статус | Решение |
|---|---|---|---|---|---|
| Загрузка... | |||||
| Дата | Источник | Название точки | Партнер | Статус | Действие |
|---|---|---|---|---|---|
| Загрузка... | |||||
| ID | Курьер | Контур | Регион | Статус | Когда | Решение |
|---|
Просмотр заявки
Лог действий модерации
| Дата | Действие | ID заявки | Источник | Кто | Детали |
|---|---|---|---|---|---|
| Загрузка... | |||||
Ответ на отзыв
Редактировать отзыв
Измените текст отзыва клиента. Оценка и ответы сохраняются.
Еда (Товары Услуги)
Это влияет на витрину `preview-restaurant` выбранного офиса продаж.
Комбо, завтраки, бизнес-ланчи
Как и меню «Еда / товары / услуги» — привязка к офису продаж (food-сегмент), не отдельный реестр «на всю ТМ». Каждое комбо настраивается вручную (слоты, SKU), без Excel. Синк iiko — в CRM этой точки.
Категории меню
Товары
Агенты Сети
Управление региональными представителями и их балансами
Всего Агентов
0
Активных
0
Привлечено Партнеров
0
Выплачено (мес)
0 ₽
| ID | Агент | Регион | Баланс | Партнеров | Действия |
|---|---|---|---|---|---|
| Загрузка... | |||||
Карты сервиса
Реестр карт (пластик/виртуальные, статусы выпуска и активации).
| № | Номер карты | Тип | Статус | Владелец | Баланс | Выпущена | Активация | Действия |
|---|---|---|---|---|---|---|---|---|
| Загрузка... | ||||||||
База Клиентов (CRM)
Только кабинет сервиса. Реестр — то, что собрали фильтры сверху. Выбранный партнёр сужает список и реестр до тех, кто получал у него кешбэк; выгрузка партнёра добавляет карты без профиля.
| № | Клиент | Статус | Карта | Баланс | LTV (Всего покупок) | Заказов | Регистрация | Действия |
|---|---|---|---|---|---|---|---|---|
| Загрузка... | ||||||||
Период статистики: сегодня · цифры ниже считаются только за эти даты (фильтры «С» / «По»)
Впервые открыли APK/веб в выбранные даты. Повторный вход завтра сюда не попадёт.
Сколько людей открыли APK/веб хотя бы 1 раз за период — в т.ч. уже подключавшиеся раньше.
Все открытия ÷ уникальные зашедшие. Один человек зашёл 10 раз — это 10 открытий.
Зашедшие ÷ клиенты CRM без удалённых/заблок. (база 0)
Оценка: тишина ~30 дн. без открытия. Не удаление клиента в CRM.
Сколько телефонов/браузеров открывали сервис в периоде (может быть > людей).
Только клиенты; админ/партнёр не считаются
| Клиент | Телефон | CRM | Канал | Платформа | Подключение | Последний вход | Входов за период | Всего входов | Устройство | Версия |
|---|---|---|---|---|---|---|---|---|---|---|
| Выберите период и нажмите «Применить» | ||||||||||
| База | Юрлицо / ТМ | Название | Строк | Резервов | Перенесено | Статус | Обработано |
|---|---|---|---|---|---|---|---|
| Нет баз | |||||||
Сформировать реестр карт
Выпуск новых карт по следующей нумерации.
Создать Клиента
Пригласить Агента
Загрузка...
ID: ...
Контакты
Лояльность
Рабочая зона
Сводная по клиенту
Кешбэк = начисления. Скидка = списания. Сертификат — аванс внутри nett, не скидка.
Всего покупок (гросс)
0 ₽
Всего покупок (со скидкой)
0 ₽
Общий кешбэк
0 ₽
Начислено по покупкам (минус отмены)
Общая скидка
0 ₽
Списание в покупках, в т.ч. кешбэк других партнёров
Количество заказов
0
Средний чек
0 ₽
Показатели за период
Всего покупок (гросс)
0 ₽
Всего покупок (со скидкой)
0 ₽
Общий кешбэк
0 ₽
Общая скидка
0 ₽
Количество заказов
0
Средний чек
0 ₽
Купоны и сертификаты
Текущие остатки — во вкладке «Купоны и сертификаты» → «Остатки». Операции (в т.ч. кешбэк) — в реестре операций и на вкладке «Операции».
Журнал изменений
аудит профиля и рассрочки
развернуть
Журнал изменений
аудит профиля и рассрочкиКомпактный вид без сырого JSON. Полный аудит — в БД ibrandcard_audit_logs.
Анкета клиента (включая рассрочку)
| Документ | Файл | Загружен | Проверка | Действия |
|---|---|---|---|---|
| Загрузка... | ||||
Адреса
Реестр адресов клиента| Комментарий | Город | Улица | Дом | Кв./Офис | Подъезд | Этаж | Домофон | Индекс | Действие |
|---|---|---|---|---|---|---|---|---|---|
| Загрузка адресов... | |||||||||
Реестр заказов клиента
По умолчанию — текущий календарный месяц. Даты — тот же календарь, что в Финансах.
| Загрузка... |
Реестр операций по клиентскому счету
Полный журнал счёта для сервиса. Колонка «Для клиента» — что видит кабинет/приложение (кешбэк, скидка, подарки). Итоги за выбранный период по всем проводкам. Календарь дат как в Финансах.
| Загрузка... |
Банковские карты
Сохранённые карты клиента (локальный реестр и привязки Flexipay). Заблокированные карты скрыты в клиентском кабинете.
Карты добавляет только клиент (веб-кабинет или приложение). Сервис может заблокировать карту — она не будет доступна для оплаты.
Загрузка...
Бронирования
Реестр заявок клиента: актуальные и архив за отчётный месяц. Статусы: не одобрено, одобрено, отклонена, архив; переписка — кнопка на карточке.
Загрузка...
Согласия клиента
Текущие флаги на карточке. Техническая выписка для эксперта/суда (журнал + ключ маппинга SMS OTP + integrity hash) — Excel / Word / PDF.
| Дата и время | Тип | Текст | Подтверждение | IP | Источник | Кто |
|---|---|---|---|---|---|---|
| Загрузка... | ||||||
Абонементы клиента
Действующие пакеты и журнал покупок, списаний и истечения срока.
Действующие абонементы
Реестр операций
Отзывы
Отзывы по торговым маркам, партнёрам и товарам.
Загрузка...
Купоны и сертификаты
Фактические остатки активных купонов и сертификатов (не история операций).
| Торговая марка | Тип | Номинал / % | Дней до истечения | Дата выпуска / зачисления | Остаток | Источник |
|---|---|---|---|---|---|---|
| Загрузка... | ||||||
Реестр операций за выбранный период (начисления, списания, передачи). По умолчанию — текущий календарный месяц; календарь дат как в Финансах.
Переписка по брони
Журнал согласий
| Дата и время | Тип | Текст | Подтверждение | IP | Источник / UA | Кто |
|---|---|---|---|---|---|---|
| Загрузка... | ||||||