Дашборд
Дашборд — сводная витрина продаж точки: ключевые показатели, график выручки по времени, операционные события внутри чеков и топы по типам заказов, меню и продуктам.
Страница ничего не меняет в системе — она только читает уже закрытые и открытые чеки, удалённые позиции и расходы. Данные показываются в одном из двух режимов: по текущей смене или за произвольный период по дням.
Доступ к разделу даёт право analysis_dashboard.
Где находится
Аналитика → Дашборд (/analytics/dashboard).
Режим «Смена» и параметры
Обзор интерфейса по номерам
| № | Элемент | Что делает |
|---|---|---|
| 1 | Смена | Режим по смене: все цифры считаются по последней смене кассы, отмеченной как касса по умолчанию. Период не задаётся. |
| 2 | День | Режим по датам: появляются быстрые периоды и два поля дат. |
| 3 | Филиал | Точка продаж, по которой строится дашборд. По умолчанию — точка текущего пользователя. |
| 4 | Обновить | Перезапрашивает показатели и топы с выбранными параметрами. |
| 5 | Продажа | Сумма закрытых чеков с учётом сервисного сбора. |
| 6 | Чеки | Количество чеков смены или периода. По клику открывается список чеков. |
| 7 | Средний чек | Сумма закрытых чеков, делённая на их количество. |
| 8 | Валовый доход | Наценка по проданным позициям, в режиме «Смена» — вместе с надбавками. |
| 9 | Расходы | Сумма проведённых расходов по кассе. |
| 10 | Скидки | Сумма скидок по закрытым чекам. |
| 11 | Динамика продаж | График выручки и количества чеков: две линии — Продажа и Чеки. |
| 12 | Операционный пульс | Что происходит внутри продаж: закрытые, открытые и удалённые чеки, удалённые позиции, расходы и надбавка. |
| 13 | Топ типов заказов | Пять типов заказа с наибольшей суммой продаж. |
| 14 | Топ меню | Пять разделов меню с наибольшей суммой продаж. |
| 15 | Топ продуктов | Пять продуктов с наибольшей суммой продаж. |
Режим 1 — Смена берёт последнюю смену кассы, у которой стоит признак «касса по умолчанию». Если такой кассы на точке нет, а смены уже открывались, вместо данных придёт ошибка «Выберите кассу по умолчанию». Если смен не было ни разу, дашборд покажет нули.
Режим «День»
Кнопка 2 — День переключает дашборд на произвольный период и добавляет три параметра.
| № | Элемент | Что делает |
|---|---|---|
| 16 | Сегодня / Вчера / 7 дней / 30 дней | Быстрые периоды. «7 дней» — сегодня и шесть предыдущих дней, «30 дней» — сегодня и 29 предыдущих. |
| 17 | Дата начала | Первый день периода. Ручной выбор даты сбрасывает подсветку быстрого периода. |
| 18 | Дата конца | Последний день периода. |
Обе даты обязательны: без них запрос вернёт ошибку валидации. После смены дат нажмите 4 — Обновить — быстрые кнопки только подставляют период, но сами данные не перезапрашивают.
Как считаются показатели
Ниже — расчёт по коду. Чек считается закрытым при статусе 10, открытым — при статусе
от 0 до 9, удалённым — при статусе -1.
| Показатель | Как с читается |
|---|---|
| Продажа | Сумма чеков вместе с сервисным сбором по закрытым чекам. |
| Чеки | Количество всех чеков смены или периода — закрытых, открытых и удалённых. |
| Средний чек | Сумма закрытых чеков с сервисным сбором ÷ количество закрытых чеков. |
| Валовый доход | Разница между суммой продажи позиций и их себестоимостью. В режиме Смена к ней прибавляются надбавка, доставка и сервисный сбор по позициям; в режиме День — только наценка по позициям. |
| Расходы | Сумма проведённых расходов со списанием денег: по смене — расходы этой смены, по периоду — расходы с датой создания внутри периода. |
| Скидки | Сумма поля скидки по закрытым чекам. |
Из расчёта позиций исключаются служебные товары, а удалённые позиции в продажу не попадают.
В режиме День валовый доход не включает надбавки и сервисный сбор, а в режиме Смена — включает. Поэтому цифра за сегодняшний день и цифра по текущей смене могут не совпадать, даже если смена началась сегодня.
График «Динамика продаж»
Линия Продажа строится по сумме закрытых чеков, линия Чеки — по их количеству. Шаг шкалы зависит от режима:
- Смена — последние 24 часа по часам, по времени открытия чека.
- День, если начало и конец периода совпадают, — 24 часа выбранного дня по времени открытия чека.
- День, если период больше одного дня, — по дням, по дате закрытия чека.
Пустой час или день остаётся на графике с нулевым значением, поэтому линия не рвётся.
Операционный пульс
Блок 12 показывает шесть строк. Первые четыре кликабельны — по клику открывается список документов в модальном окне.
| Строка | Сумма | Подпись под строкой |
|---|---|---|
| Закрытые чеки | Сумма закрытых чеков | Их количество |
| Открытые чеки | Сумма чеков, ещё не закрытых | Их количество |
| Удалённые чеки | Сумма чеков со статусом «удалён» | Их количество |
| Удаленные продукты | Сумма удалённых позиций по цене продажи | Количество позиций |
| Расходы | Сумма расходов | Доля расходов от продаж, % |
| Надбавка | Надбавка, доставка и сервисный сбор | «сервис + доставка» |
Доля расходов считается как расходы ÷ продажи × 100 и округляется до одного знака; при нулевых продажах показывается 0%.