Apple Card CSV към Beancount
Конвертирайте извлечение от Apple Card в балансирани двустранни транзакции Beancount — по един файл за всеки месец от извлечението, като знаците на издателя са обърнати в конвенциите на ledger-а вместо вас.
Съпоставянето на колони е проверено срещу реално извлечение от Apple Card
Как да експортирате транзакциите си от Apple Card
- 1
На iPhone отворете приложението Wallet, докоснете Apple Card и след това Card Balance.
- 2
Превъртете до Statements и докоснете месеца, който искате. Изтеглянето е по месец на извлечение, а не по период, така че година история означава дванадесет отделни файла.
- 3
Докоснете Export Transactions и изберете CSV. Опциите OFX, QFX и QBO до него са за Quicken и QuickBooks.
- 4
Запазете го във Files или го изпратете по имейл или AirDrop до компютъра, където държите ledger-а си.
- 5
Поставете го по-долу. На iPad същият експорт е под Settings, Wallet & Apple Pay, Apple Card, Card Balance; в мрежата влезте в card.apple.com и използвайте Statements, след това Export Transactions.
По един файл за месец на извлечението и всички знаци са обърнати
Apple Card посочва колко дължите, вместо какво се е случило с баланса, така че покупка се експортира като положително число, а плащане като отрицателно — обратно на банков експорт и на конвенцията, която Beancount очаква. Този пресет ги обръща, така че покупка за 84.23 става -84.23 по картата, а плащане от 500.00 се връща положително, както трябва да се движи една отговорна сметка. Другото, за което да планирате, е самото изтегляне: Apple ви дава по един файл за месец на извлечение, а не за период от дати, така че пълна година означава дванадесет експорта, поставяни последователно, а редовете във файла не са в хронологичен ред — безвредно, тъй като всеки ред носи собствената си дата.
Beancount резултат
Въпроси относно експортирането от Apple Card
Коя колона става получател — Description или Merchant?
Merchant, който съдържа чистото име, което човек би разпознал. Description е суровият низ за оторизация и влачи улицата, града, пощенския код и държавата на търговеца, така че импортирането му запълва един ledger с описания с четиридесет знака по-дълги от необходимото. Откриването на колони търси по-дългата от двете; пресетът взима четливата и това е по-голямата полза от него.
Защо плащането по картата ми излезе положително?
Защото Apple го е записал отрицателно и пресетът обръща всяка сума във файла. В извлечение от карта плащането е кредит, който намалява това, което дължите; във вашия ledger картата е пасив, който се движи към нула, което е положителен запис по картата. Възвръщанията и корекциите за Daily Cash се държат по същия начин. Ако предпочитате да запазите знаците на издателя, използвайте генеричния конвертор с изключен контрол за обръщане.
Какво е колоната Purchased By и сменя ли тя съпоставянето?
Тя назовава члена на семейството, направил покупката, и не променя нищо тук. Apple Card Family я добавя като последна колона, след всяка колона, която този пресет чете, така че семеен експорт и експорт от един притежател на карта се конвертират идентично. Ако искате отделна сметка на човек, сортирайте или разделете по тази колона в електронна таблица, преди да поставите, или добавете името като метаданни, след като транзакциите са в ledger-а ви.
Запазете току-що конвертирания регистър
Beancount.io хоства вашия регистър в plain-text, импортира бъдещи извлечения за вас и поддържа всяка сума одитируема.
Започни безплатно→