Jak przenieść historię z Wallet
Wallet eksportuje czysty, poprawnie zbudowany plik i prawie wszystko z niego przechodzi bez kłopotu. Jest jeden uczciwy wyjątek i lepiej wiedzieć o nim przed importem, niż szukać potem brakujących pieniędzy.
Jak zaimportować
- 1. Wyeksportuj historię z Wallet. Działa i CSV, i XLS.
- 2. Otwórz Money Talks, wejdź w Ustawienia i dotknij „Import danych”.
- 3. Wybierz Wallet z listy aplikacji.
- 4. Wskaż wyeksportowany plik.
- 5. Przeczytaj podgląd. Przelewy są wypisane jako celowo pominięte, razem z datami, więc możesz je spisać przed potwierdzeniem.
- 6. Potwierdź, a potem dodaj przelewy ręcznie.
Potrzebny plik
Wallet eksportuje plik CSV albo XLS. CSV jest rozdzielany średnikami.
Masz właściwy plik, jeśli jego pierwszy wiersz wygląda tak:
account;category;currency;amount;ref_currency_amount;type;payment_type;note;date;transfer;payee;labels Kwoty są tu zawsze dodatnie. To kolumna type mówi, czy wiersz jest przychodem, czy wydatkiem.
Najczęstsze pytania
Dlaczego moje przelewy z Wallet nie są importowane?
Bo eksport nie mówi, dokąd poszły pieniądze. Wallet zapisuje każdą połowę przelewu jako osobny wiersz ze znacznikiem transfer ustawionym na true, a każdy wiersz nazywa tylko to konto, do którego należy. Nie ma wspólnego identyfikatora, a przy przelewie międzywalutowym obie kwoty się różnią, więc nawet dopasowywanie po dacie i kwocie nie znalazłoby pary w sposób pewny. Money Talks odmawia zgadywania i mówi ci, które wiersze to były.
To co mam z nimi zrobić?
Podgląd wypisuje je z datami i kwotami, zanim cokolwiek potwierdzisz, więc spisz tę listę. Po imporcie dodaj każdy przelew raz w Money Talks. Dla większości ludzi to garść wierszy: czynsz przeniesiony na wspólne konto, doładowanie karty na podróż. To kilka minut pracy, i pracy, którą robisz tylko raz.
Czy cała reszta przechodzi?
Przychody i wydatki, daty, kategorie i podkategorie, nazwa konta, waluta każdego wiersza i twoja notatka. Tam, gdzie wiersz nie ma notatki, użyty zostaje odbiorca. Etykiety i sposób płatności zostają na miejscu. Wallet zapisuje kwoty jako liczby dodatnie, z kierunkiem w osobnej kolumnie type, którą Money Talks czyta poprawnie, więc nic nie przychodzi z błędnym znakiem.
Mój plik używa średników zamiast przecinków. Czy to problem?
Nie. CSV z Wallet jest rozdzielany średnikami i Money Talks tego oczekuje. Nie konwertuj go najpierw w arkuszu kalkulacyjnym: ponowny zapis CSV zwykle przepisuje daty na format twojego systemu, co tworzy problem, którego wcześniej nie było.
Co przenosi się z Wallet by BudgetBakers
- Każdy przychód i wydatek z datą i notatką
- Kategorie, w tym te, które Wallet zapisuje jako Kategoria, Podkategoria w jednym polu
- Walutę każdego wiersza, więc historia wielowalutowa zostaje wielowalutowa
- Konto, z którego pochodzi każda transakcja
- Odbiorcę, w wierszach, w których zostawiłeś pustą notatkę
Czego nie da się przenieść
- Przelewy między twoimi własnymi kontami - Wallet oznacza je znacznikiem transfer, ale zapisuje każdą połowę jako osobny wiersz nazywający tylko własne konto, bez niczego wspólnego, co łączyłoby te dwa. Łączenie ich w pary oznaczałoby zgadywanie, więc Money Talks wypisuje je w podglądzie. Co z tym zrobić, piszemy niżej.
- Etykiety i sposób płatności - Money Talks nie ma tagów, a to, czym płacisz, zapisuje przy koncie, a nie przy każdym wierszu, więc kolumna payment_type zostaje na miejscu.
- Odbiorcę, gdy wiersz ma też notatkę - Wallet zapisuje jedno i drugie, a transakcja niesie jedną linię tekstu. Wygrywa notatka, bo napisałeś ją o tym konkretnym zakupie; odbiorca wchodzi wtedy, gdy notatka jest pusta.
- Kwotę w walucie odniesienia - Wallet zapisuje drugą kopię każdej kwoty, przeliczoną na walutę, na którą była ustawiona twoja aplikacja. Money Talks sam przelicza na twoją walutę bazową z kwoty oryginalnej, więc kopia nie jest potrzebna.
- Same konta - Każda transakcja pamięta nazwę konta, z którego pochodzi, a podgląd wypisuje znalezione nazwy. Money Talks nie odtwarza kont ani ich sald.
Co przechodzi, w jednym zdaniu
Przychody, wydatki, daty, kategorie, podkategorie, nazwy kont, waluta każdego wiersza i notatka, którą napisałeś. Dla większości użytkowników Wallet to cały plik.
Dwie mniejsze kolumny nie jadą z nami. Etykiety nie mają w Money Talks swojego miejsca, a sposób płatności jest tutaj cechą konta, a nie każdej transakcji. Odbiorca zostaje użyty jako tekst transakcji wtedy, gdy zostawiłeś pustą notatkę, więc ginie tylko w wierszach, które mają jedno i drugie.
Wyjątek: przelewy
Wallet ma kolumnę transfer, w której stoi true albo false. Mówi ci to, że
wiersz jest częścią przesunięcia między dwoma twoimi kontami. Nie mówi, między
którymi dwoma.
Każda połowa przelewu jest osobnym wierszem, a każdy wiersz nazywa tylko to konto, do którego należy. Nie ma identyfikatora wspólnego dla obu ani kolumny wskazującej drugą stronę. Informacja o tym, dokąd poszły pieniądze, nie jest w pliku ukryta. Nigdy do niego nie trafiła.
Można by pomyśleć, że połowy da się dopasować po dacie i kwocie. Czasem się da. Ale przelew między kontami w dwóch walutach ma z definicji różne kwoty po każdej stronie, a dwa przelewy tej samej wielkości tego samego dnia zdarzają się na tyle często, że dopasowanie byłoby błędne, a nie tylko niepełne.
Błędne połączenie jest gorsze niż żadne. Wymyśla ruch między dwoma kontami, które nigdy nie wymieniły się pieniędzmi, i robi to po cichu, czyli dowiadujesz się o tym miesiące później, kiedy jakieś saldo nie chce się zgodzić.
Dlatego Money Talks nie zgaduje. Oznacza te wiersze jako celowo pominięte, liczy je i pokazuje ci je w podglądzie razem z datami, zanim cokolwiek potwierdzisz.
Co z nimi zrobić
Spisz listę z podglądu, zaimportuj resztę, a potem dodaj przelewy ręcznie.
W praktyce jest to zwykle krótka lista. Przelewy bywają cykliczne i przemyślane: przeniesienie pieniędzy na oszczędności, doładowanie karty na podróż, rozliczenie się z partnerem. Większość ludzi ma kilka schematów, a nie setki jednorazowych przesunięć.
Taki jest dziś uczciwy stan przeprowadzki z Wallet. Jeśli twoja historia to w większości przelewy, warto wiedzieć o tym przed startem, a nie po nim.
Słowo o czyszczeniu pliku przed importem
Eksport jest rozdzielany średnikami, co zaskakuje osoby, które otwierają go w arkuszu kalkulacyjnym i widzą jedną kolumnę. Kusi, żeby to naprawić i zapisać plik ponownie.
Nie rób tego. Ponowny zapis CSV przepisuje daty na dowolny format, który woli twój komputer, i plik, który zaimportowałby się czysto, potrzebuje teraz naprawy dat. Zaimportuj plik dokładnie w takiej postaci, w jakiej wyprodukował go Wallet.