Як перенести історію з Budget Flow

Budget Flow вивантажує один з найповніших файлів серед бюджетних застосунків: обидві сторони переказу, курс обміну і прапорець на операціях, які ще не завершилися.

Як перенести

  1. 1. Вивантажте історію з Budget Flow. Потрібен файл CSV.
  2. 2. Відкрийте Money Talks, зайдіть у Налаштування і торкніться «Імпорт даних».
  3. 3. Виберіть Budget Flow зі списку застосунків.
  4. 4. Вкажіть файл, який ви вивантажили.
  5. 5. Прочитайте попередній перегляд. Незавершені рядки перелічені як свідомо пропущені, а перекази показані одним рядком з обома рахунками.
  6. 6. Підтвердьте.

Який файл потрібен

Budget Flow вивантажує один файл CSV, з повними мітками часу й зсувами часових поясів.

Файл правильний, якщо його перший рядок виглядає так:

Date,Amount,Source Currency,Target Currency,Exchange Rate,Budget Book,Source Account,Target Account,Folder,Category,Payee,Tags,Notes,Pending

Source Account і Target Account разом описують переказ. У звичайній витраті заповнений лише source.

Часті запитання

Чому частину рядків пропущено як незавершені?

Бо Budget Flow їх так позначив. Незавершена операція — це та, яку банк авторизував, але ще не списав остаточно, і фінальна сума ще може змінитися або весь платіж скасуватися. Імпорт поклав би у вашу історію витрати, яких могло й не бути. Такі рядки пораховані й показані в попередньому перегляді окремо від тих, що не прочиталися.

Чи переїжджають перекази між моїми рахунками?

Перекази між двома рахунками в одній валюті — так. Budget Flow заповнює Target Account, тож обидва кінці названі в одному рядку і вгадувати нічого не треба, і Money Talks записує це одним переказом, що не потрапляє у витрати. Переказ між двома валютами натомість відхиляється: файл називає валюту, у якій гроші прийшли, але не суму, а колонка Exchange Rate не каже, у який бік вона застосовується. Такі рядки показані в попередньому перегляді як пропущені, з причиною.

Що відбувається з колонкою курсу?

Вона не використовується. Курс щось означає лише тоді, коли відомо, яку з двох валют він множить, а файл цього не каже. Здогадка поклала б у вашу історію хибне число, яке виглядає як справжнє, тож кросвалютний переказ пропускається й називається в попередньому перегляді. Якщо такі перекази у вас є і ви хочете їхньої підтримки — надішліть нам файл: один справжній зразок закриває питання.

У моїх датах є часовий пояс наприкінці. Це проблема?

Ні. Budget Flow пише мітки часу в ISO 8601 з компактним зсувом, наприклад 2026-01-26T22:28:00+0100. Money Talks читає це напряму. Уникайте перезбереження файлу з табличного редактора: воно зазвичай зрізає зсув і може посунути дату на день для всього, записаного пізно ввечері.

Що переїде з Budget Flow

  • Кожну операцію з датою, отримувачем і нотатками
  • Категорії; там, де категорію лишено порожньою, підставляється тека
  • Валюту, у якій зроблено кожну операцію, тож мультивалютна історія лишається мультивалютною
  • Перекази між двома рахунками в одній валюті — одним записом, що називає обидва
  • Рахунок, з якого пройшла кожна операція

Що не переїде

  • Незавершені операції - Budget Flow позначає рядок як Pending, поки гроші не списалися остаточно. Такі рядки пропускаються навмисно: імпорт порахував би витрати, які ще можуть змінитися або скасуватися. У попередньому перегляді вони показані як пропущені, а не як помилки.
  • Кросвалютні перекази - Budget Flow називає валюту, у якій гроші прийшли, але не суму, а колонка Exchange Rate не каже, у який бік застосовується курс. Замість того щоб записати переміщення з євро в злоті як євро-в-євро — помилку, якої потім не видно, — такі рядки перелічені в попередньому перегляді як пропущені. Одновалютні перекази переїжджають нормально.
  • Теги - У Money Talks немає тегів. Нотатки й отримувачі переїжджають повністю.
  • Назву книги бюджету - Budget Flow може тримати кілька окремих книг в одному файлі. Money Talks розділяє гроші просторами, а не книгами, тож назва книги не переноситься в кожну операцію.
  • Самі рахунки - Кожна операція памʼятає назву рахунку, з якого прийшла, а попередній перегляд перелічує всі знайдені назви. Money Talks не відтворює рахунки та їхні баланси.

Експорт, що називає обидва кінці

Source Account і Target Account стоять поруч у заголовку. У покупці заповнений лише source. У переміщенні між двома вашими рахунками — обидва, і цього достатньо, щоб зберегти переказ цілим.

Money Talks записує такі рядки одним переказом з обома названими рахунками, тож гроші не потрапляють у витрати замість того, щоб зʼявитися покупкою на одному рахунку й доходом на іншому.

Єдиний випадок, який ми відхиляємо

Budget Flow пише також Source Currency, Target Currency і Exchange Rate у кожному рядку. Виглядає, ніби цього досить для кросвалютного переказу, і майже досить. Файл ніде не каже, скільки саме прийшло, а курс сам по собі питання не закриває: 200 EUR за курсом 4,30 — це або 860 PLN, або 46,51 EUR, залежно від того, у який бік курс множить.

Ми могли б обрати ймовірніше прочитання. Здебільшого ми були б праві, а ті рази, коли ні, виглядали б точно так само, як ті, коли так, — бо правдоподібне число у вашій історії не має позначки, що воно здогадка.

Тож переказ між двома валютами відхиляється й перелічується в попередньому перегляді з причиною, а переказ в одній валюті переїжджає нормально. Якщо у вас у Budget Flow є кросвалютні перекази — надішліть нам експорт. Один справжній файл із відомою відповіддю перетворює здогадку на правило.

Незавершені рядки і чому вони чекають

Остання колонка — Pending. Budget Flow ставить її, поки платіж карткою авторизований, але не списаний остаточно.

Незавершена сума попередня. Ресторани додають чайові постфактум. Готелі авторизують депозит, який так і не беруть. Авіакомпанії авторизують, скасовують і авторизують знову за фінальною ціною. Імпортуйте такі рядки — і у вашій історії будуть витрати, яких не було, у сумах, яких ніхто не списував.

Money Talks пропускає їх навмисно й каже, скільки їх було. Вони перелічені в попередньому перегляді серед пропущених рядків із причиною, окремо від тих, що справді не прочиталися, тож з першого погляду видно, що нічого не зламалося.

Якщо незавершена операція відтоді завершилася — зробіть експорт ще раз. Вона прийде звичайним рядком зі справжньою сумою.

Мітки часу зі зсувом

Дати виглядають як 2026-01-26T22:28:00+0100: повний ISO 8601 з компактним зсувом часового поясу без двокрапки. Money Talks читає це як написано.

Це ще один файл, який не варто відкривати в табличному редакторі. Перезбереження зазвичай зрізає зсув, і операція, записана о 22:28 у Берліні, може переїхати на попередній день.