Poradnik krok po kroku do księgowości w plaintext: pobierz transakcje bankowe z UE i Wielkiej Brytanii wprost do księgi Beancount. €3/miesiąc, bez certyfikatu eIDAS, bez bariery limitu zapytań i szyfrowane tak, że tylko Ty możesz to odczytać.
€3/mies. — 1 konto w cenie · Bez karty kredytowej
Konfiguracja w 5 minut
Pobierz importer beangulp z PyPI. Zawiera potrzebne mu klienckie SDK, więc to jedyna zależność do dodania.
W panelu open-banking.io wyeksportuj credentials.json — łączy on klucz API z kluczem deszyfrującym, który masz tylko Ty, dzięki czemu importer może odczytać Twoje dane lokalnie.
Drugi fragment wypisuje wszystkie identyfikatory kont, które możesz zmapować. Skopiuj identyfikatory, które chcesz synchronizować — wkleisz je do konfiguracji w kolejnym kroku.
Utwórz plik *openbanking.yaml obok swojej księgi. Wskaż w nim swoje dane uwierzytelniające i zmapuj każdy identyfikator konta bankowego na konto Beancount. currency, counterpart i assert_balance są opcjonalne dla każdego konta.
Każda nazwa pliku kończąca się na openbanking.yaml jest automatycznie wykrywana przez krok identify() importera — trzymaj jeden plik na księgę lub kilka, jeśli dzielisz księgi.
Podłącz importer do jednoplikowego skryptu beangulp, następnie wyodrębnij transakcje i dopisz je do księgi. Uruchom go ręcznie, z pliku Makefile lub według harmonogramu cron.
beangulp extract wypisuje wpisy Beancount na stdout — przekieruj je do swojej księgi albo do pliku roboczego, który przejrzysz przed scaleniem.
Otrzymasz prawdziwe transakcje Beancount z kwotami ze znakiem, obio-id przy każdym księgowaniu do deduplikacji oraz opcjonalną asercję salda na końcu każdego uruchomienia.
Ponowne uruchomienie jest bezpieczne: beangulp deduplikuje na podstawie metadanych obio-id, więc zaimportowanie tego samego okna dwa razy nigdy nie zdubluje księgowań. Przepuść wynik przez smart_importer, aby automatycznie kategoryzować drugą stronę.
Dlaczego pasuje do księgowości w plaintext
Transakcje są szyfrowane na Twoim urządzeniu kluczem, który masz tylko Ty. Przechowujemy szyfrogram, więc Twój wyciąg nigdy nie leży w czytelnej formie na naszych serwerach.
Żadnego certyfikatu PSD2 (eIDAS) do kupienia czy rejestracji ani wniosku bankowego do wcześniejszego złożenia. Połącz swój bank i zacznij importować.
Żadnego limitu czterech zapytań na konto dziennie do planowania wokół niego. Wyodrębniaj tak często, jak naprawdę potrzebuje tego Twoja księga.
Zwykły wynik beangulp — przepuść go przez smart_importer do automatycznej kategoryzacji albo przez fava, bean-check i własne skrypty. Bez uzależnienia od dostawcy.
Ich darmowy plan dla osób prywatnych przestał przyjmować nowych self-hosterów, a limit czterech zapytań na konto dziennie psuje rutynowe importy do Beancount. open-banking.io to zamiennik za €3/miesiąc — bez certyfikatu, bez dziennej bariery i szyfrowany tak, że tylko Ty możesz to odczytać. (Łączność bankowa jest zapewniana przez naszego licencjonowanego dostawcę, Enable Banking.)
Zgłęb temat
Połącz bank z UE lub Wielkiej Brytanii w kilka minut i utrzymuj księgę w synchronizacji — za €3 miesięcznie.
ZacznijBez karty kredytowej