Фильтры журнала

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 операций — мгновенно.

Сохранение фильтров

Фильтры не сохраняются между сессиями. При перезагрузке страницы или входе с другого устройства — сбрасываются к дефолту (текущий месяц).