[{"data":1,"prerenderedAt":651},["ShallowReactive",2],{"navigation_docs_ru":3,"-ru-guide-transactions":167,"-ru-guide-transactions-surround":646},[4,61,101,146],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":60},"Руководство","i-lucide-book-open","\u002Fru\u002Fguide","ru\u002F1.guide",[10,15,20,25,30,35,40,45,50,55],{"title":11,"path":12,"stem":13,"icon":14},"Введение","\u002Fru\u002Fguide\u002Fintroduction","ru\u002F1.guide\u002F01.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Установка","\u002Fru\u002Fguide\u002Finstallation","ru\u002F1.guide\u002F02.installation","i-lucide-smartphone",{"title":21,"path":22,"stem":23,"icon":24},"Авторизация","\u002Fru\u002Fguide\u002Fauth","ru\u002F1.guide\u002F03.auth","i-lucide-lock",{"title":26,"path":27,"stem":28,"icon":29},"Кошельки","\u002Fru\u002Fguide\u002Fwallets","ru\u002F1.guide\u002F04.wallets","i-lucide-wallet",{"title":31,"path":32,"stem":33,"icon":34},"Категории","\u002Fru\u002Fguide\u002Fcategories","ru\u002F1.guide\u002F05.categories","i-lucide-tags",{"title":36,"path":37,"stem":38,"icon":39},"Транзакции","\u002Fru\u002Fguide\u002Ftransactions","ru\u002F1.guide\u002F06.transactions","i-lucide-receipt",{"title":41,"path":42,"stem":43,"icon":44},"Переводы","\u002Fru\u002Fguide\u002Ftransfers","ru\u002F1.guide\u002F07.transfers","i-lucide-arrow-left-right",{"title":46,"path":47,"stem":48,"icon":49},"Статистика","\u002Fru\u002Fguide\u002Fstatistics","ru\u002F1.guide\u002F08.statistics","i-lucide-bar-chart-3",{"title":51,"path":52,"stem":53,"icon":54},"Тема","\u002Fru\u002Fguide\u002Ftheme","ru\u002F1.guide\u002F09.theme","i-lucide-palette",{"title":56,"path":57,"stem":58,"icon":59},"Настройки","\u002Fru\u002Fguide\u002Fsettings","ru\u002F1.guide\u002F10.settings","i-lucide-settings",false,{"title":62,"icon":63,"path":64,"stem":65,"children":66,"page":60},"Разработка","i-lucide-code","\u002Fru\u002Fdevelopment","ru\u002F2.development",[67,71,76,81,86,91,96],{"title":16,"path":68,"stem":69,"icon":70},"\u002Fru\u002Fdevelopment\u002Finstallation","ru\u002F2.development\u002F01.installation","i-lucide-download",{"title":72,"path":73,"stem":74,"icon":75},"Граф кодовой базы","\u002Fru\u002Fdevelopment\u002Funderstand-anything","ru\u002F2.development\u002F02.understand-anything","i-lucide-network",{"title":77,"path":78,"stem":79,"icon":80},"Офлайн и PWA","\u002Fru\u002Fdevelopment\u002Foffline","ru\u002F2.development\u002F03.offline","i-lucide-wifi-off",{"title":82,"path":83,"stem":84,"icon":85},"История миграций данных","\u002Fru\u002Fdevelopment\u002Fmigration","ru\u002F2.development\u002F04.migration","i-lucide-database",{"title":87,"path":88,"stem":89,"icon":90},"Деплой","\u002Fru\u002Fdevelopment\u002Fdeployment","ru\u002F2.development\u002F05.deployment","i-lucide-rocket",{"title":92,"path":93,"stem":94,"icon":95},"Тестирование","\u002Fru\u002Fdevelopment\u002Ftesting","ru\u002F2.development\u002F06.testing","i-lucide-flask-conical",{"title":97,"path":98,"stem":99,"icon":100},"Дата-утилиты","\u002Fru\u002Fdevelopment\u002Fdate-utilities","ru\u002F2.development\u002F07.date-utilities","i-lucide-calendar",{"title":102,"icon":103,"path":104,"stem":105,"children":106,"page":60},"Справочник","i-lucide-file-code","\u002Fru\u002Freference","ru\u002F3.reference",[107,112,116,121,126,131,136,141],{"title":108,"path":109,"stem":110,"icon":111},"Архитектура","\u002Fru\u002Freference\u002Farchitecture","ru\u002F3.reference\u002F01.architecture","i-lucide-boxes",{"title":113,"path":114,"stem":115,"icon":44},"Типы транзакций","\u002Fru\u002Freference\u002Ftransaction-types","ru\u002F3.reference\u002F02.transaction-types",{"title":117,"path":118,"stem":119,"icon":120},"Синхронизация","\u002Fru\u002Freference\u002Fsync","ru\u002F3.reference\u002F03.sync","i-lucide-refresh-cw",{"title":122,"path":123,"stem":124,"icon":125},"Офлайн-first","\u002Fru\u002Freference\u002Foffline-first","ru\u002F3.reference\u002F04.offline-first","i-lucide-list-ordered",{"title":127,"path":128,"stem":129,"icon":130},"Тех. решения","\u002Fru\u002Freference\u002Ftech-decisions","ru\u002F3.reference\u002F05.tech-decisions","i-lucide-lightbulb",{"title":132,"path":133,"stem":134,"icon":135},"Валидация","\u002Fru\u002Freference\u002Fvalidation-strategy","ru\u002F3.reference\u002F06.validation-strategy","i-lucide-shield-check",{"title":137,"path":138,"stem":139,"icon":140},"Что изменилось со времён Firebase","\u002Fru\u002Freference\u002Ffirebase-migration","ru\u002F3.reference\u002F07.firebase-migration","i-lucide-hamburger",{"title":142,"path":143,"stem":144,"icon":145},"Производительность","\u002Fru\u002Freference\u002Fperformance","ru\u002F3.reference\u002F08.performance","i-lucide-gauge",{"title":147,"icon":148,"path":149,"stem":150,"children":151,"page":60},"Премиум","i-lucide-star","\u002Fru\u002Fpremium","ru\u002F4.premium",[152,157,162],{"title":153,"path":154,"stem":155,"icon":156},"Обзор","\u002Fru\u002Fpremium\u002Foverview","ru\u002F4.premium\u002F01.overview","i-lucide-layers",{"title":158,"path":159,"stem":160,"icon":161},"Telegram-бот","\u002Fru\u002Fpremium\u002Ftelegram-bot","ru\u002F4.premium\u002F02.telegram-bot","i-lucide-send",{"title":163,"path":164,"stem":165,"icon":166},"AI Chat","\u002Fru\u002Fpremium\u002Fai-chat","ru\u002F4.premium\u002F03.ai-chat","i-lucide-sparkles",{"id":168,"title":36,"body":169,"description":638,"extension":639,"links":640,"meta":641,"navigation":642,"path":37,"seo":643,"stem":38,"__hash__":645},"docs_ru\u002Fru\u002F1.guide\u002F06.transactions.md",{"type":170,"value":171,"toc":608},"minimark",[172,176,180,184,187,263,266,270,281,287,309,314,317,337,348,353,365,369,396,403,407,413,417,420,424,427,431,434,438,459,462,465,479,483,486,500,505,509,515,521,527,531,538,542,545,549,556,560,563,567,570,574,577,581,584,588,591,595],[173,174,153],"h2",{"id":175},"обзор",[177,178,179],"p",{},"Транзакции - основа Финапки. Каждая финансовая операция - покупка, зарплата или перевод между счетами - записывается как транзакция.",[181,182],"app-media",{"name":183},"history",[173,185,113],{"id":186},"типы-транзакций",[188,189,190,206],"table",{},[191,192,193],"thead",{},[194,195,196,200,203],"tr",{},[197,198,199],"th",{},"Тип",[197,201,202],{},"Что делает",[197,204,205],{},"Когда использовать",[207,208,209,224,237,250],"tbody",{},[194,210,211,218,221],{},[212,213,214],"td",{},[215,216,217],"strong",{},"Расход",[212,219,220],{},"Уменьшает баланс кошелька",[212,222,223],{},"Ежедневные расходы, счета, подписки",[194,225,226,231,234],{},[212,227,228],{},[215,229,230],{},"Доход",[212,232,233],{},"Увеличивает баланс кошелька",[212,235,236],{},"Зарплата, фриланс, подарки",[194,238,239,244,247],{},[212,240,241],{},[215,242,243],{},"Перевод",[212,245,246],{},"Перемещает деньги между кошельками",[212,248,249],{},"Снятие в банкомате, обмен валюты, перемещение сбережений",[194,251,252,257,260],{},[212,253,254],{},[215,255,256],{},"Корректировка",[212,258,259],{},"Корректирует баланс кошелька",[212,261,262],{},"Обнаружено расхождение, потерянные деньги, начальный баланс",[181,264],{"name":265},"transaction-form",[173,267,269],{"id":268},"создание-транзакции","Создание транзакции",[177,271,272,275,276,280],{},[215,273,274],{},"Десктоп:"," нажмите плавающую кнопку справа, чтобы открыть форму в боковой панели. Панель имеет два слайда: основная форма и слайд истории транзакций с вкладками фильтров (все транзакции \u002F по кошельку \u002F по кошельку + категории). Горячая клавиша: ",[277,278,279],"code",{},"Cmd+G",".",[177,282,283,286],{},[215,284,285],{},"Мобильный:"," нажмите центральную кнопку в нижней панели. Форма открывается как нижняя шторка с тремя слайдами:",[288,289,290,297,303],"ol",{},[291,292,293,296],"li",{},[215,294,295],{},"История"," - недавние транзакции, отфильтрованные по текущей дате\u002Fкошельку\u002Fкатегории. Нажмите для редактирования.",[291,298,299,302],{},[215,300,301],{},"Форма"," (по умолчанию) - основной ввод: сумма с калькулятором, переключатель типа, выбор категории и кошелька, выбор даты, описание.",[291,304,305,308],{},[215,306,307],{},"Быстрый выбор"," - сетка кошельков (до 5) и категории. Нажмите для выбора и возврата к форме.",[310,311,313],"h4",{"id":312},"как-работает-быстрый-выбор-категорий","Как работает быстрый выбор категорий",[177,315,316],{},"Категории на слайде быстрого выбора отображаются в порядке приоритета:",[288,318,319,325,331],{},[291,320,321,324],{},[215,322,323],{},"Избранные"," - категории с включённой настройкой «Избранная». Отображаются первыми в отдельной секции. Настраивается вручную в настройках каждой категории.",[291,326,327,330],{},[215,328,329],{},"Недавние"," - категории из последних транзакций (максимум 16). Сортируются по дате последнего использования. Не пересекаются с избранными - если категория уже в избранном, она не дублируется в недавних.",[291,332,333,336],{},[215,334,335],{},"Все категории"," - если нет ни избранных, ни недавних, отображаются все доступные категории.",[177,338,339,340,343,344,347],{},"Управлять отображением можно в настройках каждой категории: ",[215,341,342],{},"Избранная"," (показывать в быстром выборе) и ",[215,345,346],{},"Недавняя"," (показывать в списке недавних).",[349,350,352],"h3",{"id":351},"переключатель-типа","Переключатель типа",[177,354,355,356,358,359,361,362,364],{},"Переключайте между ",[215,357,217],{},", ",[215,360,230],{}," и ",[215,363,243],{}," в верхней части формы. Вкладка «Перевод» появляется только когда создано 2+ кошелька.",[349,366,368],{"id":367},"калькулятор","Калькулятор",[177,370,371,372,358,375,358,378,358,381,384,385,388,389,392,393,395],{},"В поле суммы встроен калькулятор с кнопками ",[277,373,374],{},"+",[277,376,377],{},"−",[277,379,380],{},"×",[277,382,383],{},"÷"," и десятичной точкой. Введите выражение, например ",[277,386,387],{},"150+50"," - кнопка отправки меняется на ",[277,390,391],{},"="," для подтверждения вычисления. После нажатия ",[277,394,391],{}," отображается результат и кнопка отправки становится галочкой.",[177,397,398,399,402],{},"Длинное нажатие на кнопку ",[215,400,401],{},"C"," (очистить) сбрасывает все поля суммы.",[349,404,406],{"id":405},"выбор-категории","Выбор категории",[177,408,409,410,412],{},"Открывает Command Palette (список с поиском). ",[215,411,256],{}," отображается первым пунктом. Остальные категории сгруппированы по родителю. Начните вводить для поиска по названию.",[349,414,416],{"id":415},"выбор-кошелька","Выбор кошелька",[177,418,419],{},"Показывает текущий кошелёк с иконкой, названием, валютой и балансом. Нажмите для открытия списка кошельков.",[349,421,423],{"id":422},"выбор-даты","Выбор даты",[177,425,426],{},"Показывает выбранную дату с числом, месяцем и днём недели. Кнопки навигации: предыдущий день, сегодня, следующий день. Нажмите на дату для открытия календаря. Будущие даты запрещены.",[349,428,430],{"id":429},"описание","Описание",[177,432,433],{},"Нажмите иконку сообщения в области калькулятора, чтобы добавить текстовую заметку. При наличии описания на иконке появляется точка-индикатор.",[349,435,437],{"id":436},"кнопка-отправки","Кнопка отправки",[439,440,441,447,453],"ul",{},[291,442,443,446],{},[215,444,445],{},"Галочка"," - готово к сохранению (сумма > 0)",[291,448,449,452],{},[215,450,451],{},"Равно"," - введено выражение калькулятора, нажмите для вычисления",[291,454,455,458],{},[215,456,457],{},"Отключена"," - сумма равна 0",[349,460,132],{"id":461},"валидация",[177,463,464],{},"Форма проверяет перед сохранением:",[439,466,467,470,473,476],{},[291,468,469],{},"Сумма должна быть больше 0",[291,471,472],{},"Кошелёк должен быть выбран",[291,474,475],{},"Категория должна быть выбрана (кроме переводов)",[291,477,478],{},"Для переводов: кошельки расхода и дохода должны быть разными",[173,480,482],{"id":481},"корректировки","Корректировки",[177,484,485],{},"Корректировки баланса, которые не считаются доходом или расходом. Используйте, когда фактический баланс кошелька отличается от того, что показывает Финапка.",[439,487,488,494],{},[291,489,490,493],{},[215,491,492],{},"Доход + Корректировка"," - увеличение баланса",[291,495,496,499],{},[215,497,498],{},"Расход + Корректировка"," - уменьшение баланса",[501,502,504],"callout",{"icon":503},"i-lucide-info","Корректировочные транзакции исключаются из расчётов статистики, но включены в баланс кошелька.",[349,506,508],{"id":507},"когда-использовать-корректировку","Когда использовать корректировку",[177,510,511,514],{},[215,512,513],{},"Начальный баланс."," Вы создали кошелёк «Наличные», но на руках уже есть 5000 руб. Создайте корректировку дохода на 5000 - баланс кошелька станет правильным, а статистика не покажет ложный доход.",[177,516,517,520],{},[215,518,519],{},"Расхождение с реальностью."," Финапка показывает 3200 руб. наличных, а при пересчёте оказалось 3000 руб. Создайте корректировку расхода на 200 - баланс выровняется без искажения статистики расходов.",[177,522,523,526],{},[215,524,525],{},"Кешбек или бонусы."," На карту вернулся кешбек 150 руб. Это не доход в обычном смысле, но баланс изменился. Корректировка дохода отразит изменение баланса, не раздувая статистику доходов.",[173,528,530],{"id":529},"дублирование","Дублирование",[177,532,533,534,537],{},"Нажмите на транзакцию, затем используйте действие ",[215,535,536],{},"дублировать",". Форма откроется с данными исходной транзакции (сумма, категория, кошелёк, дата, описание) - готова к сохранению как новая запись. Удобно для повторяющихся расходов.",[173,539,541],{"id":540},"редактирование-и-удаление","Редактирование и удаление",[177,543,544],{},"Нажмите на любую транзакцию в истории или статистике, чтобы открыть её в форме. Отредактируйте и сохраните, или удалите значком корзины. Диалог подтверждения предотвращает случайное удаление.",[173,546,548],{"id":547},"страница-истории","Страница истории",[177,550,551,552,555],{},"Страница истории (",[277,553,554],{},"\u002Fhistory",") показывает все транзакции с фильтрацией и группировкой.",[349,557,559],{"id":558},"суммы-по-дням","Суммы по дням",[177,561,562],{},"Заголовок каждого дня показывает итоговый доход и расход за этот день.",[349,564,566],{"id":565},"фильтры","Фильтры",[177,568,569],{},"Фильтрация по кошельку и\u002Fили категории. Фильтры сохраняются в localStorage - при следующем заходе на страницу истории восстанавливаются последние фильтры.",[349,571,573],{"id":572},"фильтр-по-описанию","Фильтр по описанию",[177,575,576],{},"Если есть транзакции с описанием, появляется переключатель для отображения только транзакций с описанием.",[349,578,580],{"id":579},"фильтр-по-типу","Фильтр по типу",[177,582,583],{},"Фильтрация по типу транзакции: Все, Расход, Доход, Перевод или Корректировка. Каждая вкладка показывает количество подходящих транзакций. Доступно только при наличии нескольких типов.",[349,585,587],{"id":586},"пагинация","Пагинация",[177,589,590],{},"Транзакции загружаются по 30 штук. Внизу кнопка «Загрузить ещё» с отображением оставшегося количества.",[173,592,594],{"id":593},"следующие-шаги","Следующие шаги",[439,596,597,603],{},[291,598,599,602],{},[600,601,41],"a",{"href":42}," - перемещайте деньги между кошельками",[291,604,605,607],{},[600,606,46],{"href":47}," - анализируйте доходы и расходы",{"title":609,"searchDepth":610,"depth":610,"links":611},"",2,[612,613,614,625,628,629,630,637],{"id":175,"depth":610,"text":153},{"id":186,"depth":610,"text":113},{"id":268,"depth":610,"text":269,"children":615},[616,618,619,620,621,622,623,624],{"id":351,"depth":617,"text":352},3,{"id":367,"depth":617,"text":368},{"id":405,"depth":617,"text":406},{"id":415,"depth":617,"text":416},{"id":422,"depth":617,"text":423},{"id":429,"depth":617,"text":430},{"id":436,"depth":617,"text":437},{"id":461,"depth":617,"text":132},{"id":481,"depth":610,"text":482,"children":626},[627],{"id":507,"depth":617,"text":508},{"id":529,"depth":610,"text":530},{"id":540,"depth":610,"text":541},{"id":547,"depth":610,"text":548,"children":631},[632,633,634,635,636],{"id":558,"depth":617,"text":559},{"id":565,"depth":617,"text":566},{"id":572,"depth":617,"text":573},{"id":579,"depth":617,"text":580},{"id":586,"depth":617,"text":587},{"id":593,"depth":610,"text":594},"Управление транзакциями в Финапке.","md",null,{},{"icon":39},{"title":36,"description":644},"Записывайте расходы, доходы, переводы и корректировки в Финапке. Встроенный калькулятор, история с фильтрами и дублирование записей.","YtuI1uNDXE576hPelXLiljIQtZSn6hJVego5zxtePqs",[647,649],{"title":31,"path":32,"stem":33,"description":648,"icon":34,"children":-1},"Организация транзакций с помощью категорий.",{"title":41,"path":42,"stem":43,"description":650,"icon":44,"children":-1},"Перевод денег между кошельками.",1782114338531]