Аналитика
Раздел Аналитика показывает структуру расходов текущего проекта: по месяцам, категориям, комнатам, магазинам и способу оплаты. Считаются только оплаченные траты; заявки строителей до оплаты не входят. По оси времени — дата оплаты (если её нет — дата покупки).

С Обзора сюда ведёт кнопка Подробная аналитика.
Разрезы
| Разрез | Основание | Связь со справочником |
|---|---|---|
| По месяцам | Дата оплаты, иначе дата покупки | — |
| По категориям | связи expense_categories | Категории; сумма траты входит в каждую выбранную категорию; без категорий — отдельная группа |
| По комнатам | room_id | Комнаты |
| По магазинам | store_id | Магазины |
| По способу оплаты | payment_method | Карта, наличные, перевод, другое |
| План и факт | Бюджет проекта / сметы и сумма трат | Проекты, Сметы |
Фильтр периода над отчётами ограничивает выборку по дате оплаты (или дате покупки, если оплаты ещё нет). Форм ввода здесь нет — только графики и сводки.
Избранное и калькулятор в отчёты не входят.
Легенда
У круговых графиков (по категориям, по способу оплаты) справа список: цвет, название, сумма. У динамики по месяцам и топа магазинов внизу подпись ряда Сумма.
Переход к тратам
Клик по графику, легенде или строке таблицы открывает журнал трат и работ уже с фильтром. Это не карточка одной записи, а список.
| Где нажать | Какой фильтр в журнале |
|---|---|
| Месяц (площадь / столбец) | Период — первый и последний день этого месяца |
| Категория (сектор, легенда, строка «Бюджет категорий») | Эта категория; «Без категории» — траты без категорий |
| Способ оплаты (сектор, легенда) | Карта / наличные / перевод / другое |
| Магазин (столбец) | Этот магазин |
| Комната (строка «Бюджет комнат») | Эта комната |
Если на аналитике задан период, он уходит в журнал вместе с фильтром. Исключение — клик по месяцу: тогда ставятся границы именно этого месяца.
На Обзоре тот же переход есть у динамики по месяцам и круга категорий.
