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

YNAB віддає zip-архів, а не таблицю, і всередині дві таблиці. Операції лише в одній з них — і це перше, що варто не переплутати.

Як перенести

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

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

YNAB вивантажує zip-архів із двома файлами CSV: реєстром і таблицею бюджету.

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

"Account","Flag","Date","Payee","Category Group/Category","Category Group","Category","Memo","Outflow","Inflow","Cleared"

Це реєстр — файл із вашими операціями. Розпаковувати нічого не треба: віддайте Money Talks сам zip, і він дістане реєстр самостійно.

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

Чи треба спершу розпакувати експорт YNAB?

Ні. Віддайте Money Talks zip таким, яким він вийшов із YNAB. Він знайде всередині реєстр і прочитає саме його, а таблицю бюджету поруч проігнорує. Розпакувати теж можна — тоді виберіть файл, чия назва закінчується на Register.csv.

Чому суми в двох окремих колонках?

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

Чи збережуть категорії свої емодзі?

Так, у тій частині, що переїжджає. YNAB пише кожну категорію в експорті трьома способами, і Money Talks читає кінцеву назву, тож «Bills: Utilities» приходить як «Utilities» з емодзі. Якщо дві ваші групи мають однакову кінцеву назву, вони зіллються в одну категорію; попередній перегляд перелічує все, що збирається створити, тож ви побачите це до підтвердження.

Чи переїжджають мої бюджети?

Ні, і це свідомо. У zip є таблиця бюджету, але бюджети YNAB побудовані навколо того, щоб кожній одиниці грошей дати роботу, а це не перекладається в правила іншого застосунку без зміни сенсу чисел. Історія операцій переїжджає повністю, а бюджети ви будуєте вже на ній.

Що переїде з YNAB

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

Що не переїде

  • Таблицю бюджету - У zip є ще й таблиця бюджету по категоріях. Money Talks імпортує операції, а бюджети ви створюєте наново, бо бюджет YNAB побудований навколо правил, які не переносяться в інший застосунок один в один.
  • Прапорці - Кольорові прапорці YNAB не мають відповідника в Money Talks. Примітки переїжджають повністю.
  • Статус звірки - Чи була операція звірена з банком — це деталь робочого процесу YNAB. Сама операція переїжджає в будь-якому разі.
  • Самі рахунки - Кожна операція памʼятає назву рахунку, а попередній перегляд перелічує знайдені назви. Money Talks не відтворює рахунки та їхні баланси.

Експорт — це zip із двома таблицями

Більшість застосунків дають вам CSV. YNAB дає zip, а всередині два файли: реєстр, тобто ваші операції, і таблиця бюджету, тобто суми, які ви призначили кожній категорії.

Реєстр — той, у якому ваша історія. Його назва закінчується на Register.csv, а перед цим стоять назва вашого бюджету й дата експорту.

Знати все це для імпорту не обовʼязково. Віддайте Money Talks zip таким, яким він прийшов, і він дістане реєстр, а таблицю бюджету не чіпатиме.

Outflow та Inflow замість знака

YNAB не пише відʼємне число для витрат. Він пише дві колонки сум і кладе ваші гроші в одну з них.

"Outflow"   "Inflow"
$50.00      $0.00      <- витрата 50
$0.00       $5000.00   <- дохід

Обидві несуть символ валюти — дрібниця, яка ламає інструменти, що чекають голого числа. Money Talks знімає символ, бере ту колонку, де є справжнє значення, і звідти отримує напрямок.

Категорії, записані трьома способами

Експорт повторює кожну категорію в трьох колонках: Category Group/Category з повним шляхом, а потім Category Group і Category окремо. Емодзі в назвах переживають експорт і приходять такими, як ви їх написали.

Money Talks читає останню з них — саму кінцеву назву, тож Bills: Utilities приходить як Utilities.

Про це варто знати, якщо однакова кінцева назва трапляється у двох групах. Subscriptions під «Рахунками» і Subscriptions під «Розвагами» приходять однією категорією, яка збирає операції обох. Попередній перегляд перелічує кожну категорію, яку збирається створити, тож злиття видно до підтвердження — і ви можете спершу перейменувати одну з них у YNAB, якщо хочете лишити їх окремо.

Чому таблиця бюджету лишається позаду

Метод YNAB дає кожній одиниці грошей роботу на цей місяць. Його бюджетні числа означають «призначено», а не «планую витратити», і ці дві речі однакові лише доти, доки ви не перекинете гроші між категоріями посеред місяця — у чому й полягає весь метод.

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