mBank a GnuCash, format OFX – update

Ponieważ ostatnio mBank udostępnił opcję eksportu historii w formacie CSV oraz regularnie zacząła sie ukazywać stabilna wersja programu GnuCash na windows postanowiłem sprawdzić, czy może uda się połączyć te dwa produkty. Po wielu różnych perypetiach rezultat jest następujący. Zmodyfikowałem znakomity skrypt 2ofx a dokładniej jego wersję uaktualnioną o obsługę Multibanku aby tworzył pliki OFX na podstawie eksportu z historii konta w mBank-u w postaci plików CSV. Format OFX wybrałem z oczywistego powodu – GnuCash posiada wsparcie dla automatycznego przypisywania operacji do kont na podstawie opisu korzystającego z algorytmów Bayesian filtering (jak to sie nazywa po Polsku ???). Dzięki temu po nauczeniu programu operacji finansowych za pierwsze kilka miesięcy pozostałe klasyfikują się same.

Co do skryptu – na razie jest to wersja pozwalająca na przetworzenie plików eksportu.

Użycie:

perl 2ofx_mbank.pl historia_konta.csv >historia_konta.ofx

Nowa wersja w postaci aplikacji konwertującej jest dostępna tutaj

Komentarze