W programie księgowości online mKsiegowa.pl dostępny jest import wyciągów bankowych w formacie CSV dla rachunku bankowego mBank.
Pobranie historii transakcji w formacie CSV dla mBank
Plik w formacie CSV opisanym poniżej musi zostać zapisany na dysku w programie bankowości internetowej mBank:
- zaloguj się do Twojego programu bankowości elektronicznej
- kliknij na PŁATNOŚCI i wybierz ZESTAWIENIE OPERACJI
- wybierz rachunek w polu Z rachunku, pozostaw zestawienia za ostatni miesiąc oraz ustaw Format zestawienia na CSV
- Kliknij POBIERZ ZESTAWIENIE
- zapisz plik CSV na dysku - będzie potrzebny w następnym kroku, w celu wczytania do programu mKsiegowa.pl
Pobranie pliku CSV w mKsiegowa.pl
Aby wczytać plik należy skorzystać z jednej z funkcji w programie:
- Księgowość -> Import Transakcji Bankowych;
- Księgowość -> Uzgodnienie Wyciągów Bankowych; w tym przypadku program wczytuje plik w ramach wybranego wyciągu bankowego na ekranie.
Uwagi:
- plik CSV należy zawsze pobierać za okres w przeszłości (tzn. bez bieżącego dnia); w przeciwnym razie program może nie być w stanie jednoznacznie zidentyfikować transakcji bankowych;
Format pliku CSV
Plik CSV wyciągu bankowego posiada następujący format:
- pierwszy wiersz pliku powinien zawierać tekst #Numer rachunku;
- drugi wiersz pliku powinien zawierać numer naszego rachunku w formacie IBAN (26 cyfr), zakończony znakiem ;
- Nagłówki kolumn oddzielone znakiem ;
- w kolejnych wierszach powinny być następujące dane oddzielone znakiem ; w układzie tabelarycznym:
Lp | Nazwa pola | Typ pola | Uwagi |
---|---|---|---|
1 | Data operacji | date | Data transakcji bankowej w formacie YYYY-MM-DD |
2 | data księgowania | date | Data zaksięgowania transakcji w systemie bankowości elektronicznej. Pole jest ignorowane. |
3 | Opis operacji | text | Opis transakcji. Pole ignorowane |
4 | Tytuł | text | Tytuł przelewu - pole jest wczytywane. |
5 | Nadawca/Odbiorca | text | Nazwa lub adres nadawcy/odbiorcy. Pole jest ignorowane. |
6 | Numer konta | text | Numer rachunku bankowego nadawcy lub odbiorcy. Pole jest wczytywane. |
7 | Kwota | kwota | Kwota transakcji. Obecnie program uwzględnia jedynie transakcje złotówkowe. |
8 | Saldo po operacji | kwota | Pole jest ignorowane. |
Kwoty powinny być podane ze znakiem, z częścią dziesiętną oddzieloną przecinkiem.
Przykładowy plik
#Numer rachunku; 00114020040000000000000000; #Data;#Data ksiegowania;#Opis operacji;#Tytul;#Nadawca/Odbiorca;#Numer konta;#Kwota;#Saldo po operacji; 2013-05-01;2013-05-01;ZAKUP PRZY UZYCIU KARTY;"OPIS TRANSAKCJI";"nazwa dostawcy";'00114020040000000000000001';-148,54;8 019,23; 2013-05-02;2013-05-02;ZAKUP PRZY UZYCIU KARTY;"OPIS TRANSAKCJI";"nazwa odbiorcy";'00114020040000000000000002';50,14;8 069,37;
Uwaga: plik CSV posiada zazwyczaj dodatkowe wiersze, które są ignorowane podczas importu wyciągów bankowych.