Фильтры журнала
Pill-кнопки типов + период + popover «Фильтры». Можно комбинировать сколько угодно.
Что доступно
| Фильтр | Где | Что делает | |---|---|---| | Тип | Pills в шапке | Все / Доход / Расход / Перевод | | Период | Pill справа от типа | Месяц / Квартал / Полгода / Год / Свой период / Всё время | | Поиск | Поле справа | По 6 полям (см. Поиск) | | Счёт | Popover «Фильтры» | По одному или нескольким счетам | | Категория | Popover | С раскрытием подкатегорий | | Контрагент | Popover | С поиском внутри списка | | Проект | Popover | Список + поиск | | Тег | Popover | Множественный выбор |
Дефолтное состояние
При первом заходе в журнал:
- Тип: «Все».
- Период: текущий месяц (с 1-го числа по последний день).
- Остальные фильтры — пусто.
«Сбросить» возвращает к этому состоянию (не ко «всё время»).
Period — свой период
Pill «Период» → «Свой период» → появляются два поля даты. После выбора → подтверждение, фильтр применяется.
Важно: фильтр работает по полю date операции. Период начисления (periodTo) не учитывается — операция с date=2026-02-05 и periodTo=2026-01-31 в фильтре «январь 2026» не появится. Если нужно фильтровать по периоду начисления — используйте отчёт P&L, он группирует именно по нему.
Активные бейджи
Когда какой-то фильтр выбран — под шапкой появляется ряд бейджей: «Счёт: Карта 8325 ×», «Категория: Маркетинг ×». Клик на крестик → снять этот фильтр.
Кнопка «Сбросить» в правом углу — снять все фильтры разом.
Категория и подкатегории
Если выбираете родительскую категорию (например, «Маркетинг») — фильтр включит операции этой категории и всех её дочерних (Реклама, SEO, Email-маркетинг). Это сделано чтобы не приходилось вручную выделять все подкатегории.
Если хотите только родителя без дочерних — таких операций обычно нет, потому что ввод обычно делается на самом нижнем уровне.
Производительность
Все фильтры применяются на сервере одним SQL-запросом с индексами. Журнал в 50 000 операций — мгновенно.
Сохранение фильтров
Фильтры не сохраняются между сессиями. При перезагрузке страницы или входе с другого устройства — сбрасываются к дефолту (текущий месяц).