Open Finapp
Руководство

Транзакции

Управление транзакциями в Финапке.

Обзор

Транзакции - основа Финапки. Каждая финансовая операция - покупка, зарплата или перевод между счетами - записывается как транзакция.

Типы транзакций

ТипЧто делаетКогда использовать
РасходУменьшает баланс кошелькаЕжедневные расходы, счета, подписки
ДоходУвеличивает баланс кошелькаЗарплата, фриланс, подарки
ПереводПеремещает деньги между кошелькамиСнятие в банкомате, обмен валюты, перемещение сбережений
КорректировкаКорректирует баланс кошелькаОбнаружено расхождение, потерянные деньги, начальный баланс

Создание транзакции

Десктоп: нажмите плавающую кнопку справа, чтобы открыть форму в боковой панели. Панель имеет два слайда: основная форма и слайд истории транзакций с вкладками фильтров (все транзакции / по кошельку / по кошельку + категории). Горячая клавиша: Cmd+G.

Мобильный: нажмите центральную кнопку в нижней панели. Форма открывается как нижняя шторка с тремя слайдами:

  1. История - недавние транзакции, отфильтрованные по текущей дате/кошельку/категории. Нажмите для редактирования.
  2. Форма (по умолчанию) - основной ввод: сумма с калькулятором, переключатель типа, выбор категории и кошелька, выбор даты, описание.
  3. Быстрый выбор - сетка кошельков (до 5) и категории. Нажмите для выбора и возврата к форме.

Как работает быстрый выбор категорий

Категории на слайде быстрого выбора отображаются в порядке приоритета:

  1. Избранные - категории с включённой настройкой «Избранная». Отображаются первыми в отдельной секции. Настраивается вручную в настройках каждой категории.
  2. Недавние - категории из последних транзакций (максимум 16). Сортируются по дате последнего использования. Не пересекаются с избранными - если категория уже в избранном, она не дублируется в недавних.
  3. Все категории - если нет ни избранных, ни недавних, отображаются все доступные категории.

Управлять отображением можно в настройках каждой категории: Избранная (показывать в быстром выборе) и Недавняя (показывать в списке недавних).

Переключатель типа

Переключайте между Расход, Доход и Перевод в верхней части формы. Вкладка «Перевод» появляется только когда создано 2+ кошелька.

Калькулятор

В поле суммы встроен калькулятор с кнопками +, , ×, ÷ и десятичной точкой. Введите выражение, например 150+50 - кнопка отправки меняется на = для подтверждения вычисления. После нажатия = отображается результат и кнопка отправки становится галочкой.

Длинное нажатие на кнопку C (очистить) сбрасывает все поля суммы.

Выбор категории

Открывает Command Palette (список с поиском). Корректировка отображается первым пунктом. Остальные категории сгруппированы по родителю. Начните вводить для поиска по названию.

Выбор кошелька

Показывает текущий кошелёк с иконкой, названием, валютой и балансом. Нажмите для открытия списка кошельков.

Выбор даты

Показывает выбранную дату с числом, месяцем и днём недели. Кнопки навигации: предыдущий день, сегодня, следующий день. Нажмите на дату для открытия календаря. Будущие даты запрещены.

Описание

Нажмите иконку сообщения в области калькулятора, чтобы добавить текстовую заметку. При наличии описания на иконке появляется точка-индикатор.

Кнопка отправки

  • Галочка - готово к сохранению (сумма > 0)
  • Равно - введено выражение калькулятора, нажмите для вычисления
  • Отключена - сумма равна 0

Валидация

Форма проверяет перед сохранением:

  • Сумма должна быть больше 0
  • Кошелёк должен быть выбран
  • Категория должна быть выбрана (кроме переводов)
  • Для переводов: кошельки расхода и дохода должны быть разными

Корректировки

Корректировки баланса, которые не считаются доходом или расходом. Используйте, когда фактический баланс кошелька отличается от того, что показывает Финапка.

  • Доход + Корректировка - увеличение баланса
  • Расход + Корректировка - уменьшение баланса
Корректировочные транзакции исключаются из расчётов статистики, но включены в баланс кошелька.

Когда использовать корректировку

Начальный баланс. Вы создали кошелёк «Наличные», но на руках уже есть 5000 руб. Создайте корректировку дохода на 5000 - баланс кошелька станет правильным, а статистика не покажет ложный доход.

Расхождение с реальностью. Финапка показывает 3200 руб. наличных, а при пересчёте оказалось 3000 руб. Создайте корректировку расхода на 200 - баланс выровняется без искажения статистики расходов.

Кешбек или бонусы. На карту вернулся кешбек 150 руб. Это не доход в обычном смысле, но баланс изменился. Корректировка дохода отразит изменение баланса, не раздувая статистику доходов.

Дублирование

Нажмите на транзакцию, затем используйте действие дублировать. Форма откроется с данными исходной транзакции (сумма, категория, кошелёк, дата, описание) - готова к сохранению как новая запись. Удобно для повторяющихся расходов.

Редактирование и удаление

Нажмите на любую транзакцию в истории или статистике, чтобы открыть её в форме. Отредактируйте и сохраните, или удалите значком корзины. Диалог подтверждения предотвращает случайное удаление.

Страница истории

Страница истории (/history) показывает все транзакции с фильтрацией и группировкой.

Суммы по дням

Заголовок каждого дня показывает итоговый доход и расход за этот день.

Фильтры

Фильтрация по кошельку и/или категории. Фильтры сохраняются в localStorage - при следующем заходе на страницу истории восстанавливаются последние фильтры.

Фильтр по описанию

Если есть транзакции с описанием, появляется переключатель для отображения только транзакций с описанием.

Фильтр по типу

Фильтрация по типу транзакции: Все, Расход, Доход, Перевод или Корректировка. Каждая вкладка показывает количество подходящих транзакций. Доступно только при наличии нескольких типов.

Пагинация

Транзакции загружаются по 30 штук. Внизу кнопка «Загрузить ещё» с отображением оставшегося количества.

Следующие шаги