Import wyciągu bankowego do programu księgowego nie działa
Plik z banku się nie importuje albo importuje się z błędami? Zwykle chodzi o niezgodność formatu, nie o awarię programu.
Objawy
Program księgowy zgłasza błąd podczas importu pliku z wyciągiem bankowym, importuje tylko część operacji, albo dane po imporcie wyglądają na uszkodzone (np. polskie znaki zamienione na dziwne symbole).
Przyczyna
Najczęstsza przyczyna to niezgodność formatu eksportu z bankowości elektronicznej z formatem, którego oczekuje program księgowy (np. MT940 zamiast oczekiwanego CSV, albo inna wersja tego samego standardu), albo niewłaściwe kodowanie znaków pliku.
Rozwiązanie krok po kroku
- Sprawdź w banku, w jakim formacie faktycznie eksportujesz wyciąg — większość bankowości elektronicznych oferuje kilka formatów (MT940, CSV, XML) do wyboru przy eksporcie.
- Zweryfikuj w dokumentacji programu księgowego, którego dokładnie formatu i której jego wersji oczekuje moduł importu.
- Jeśli polskie znaki wyglądają źle po imporcie, to zwykle problem kodowania pliku (np. Windows-1250 zamiast UTF-8) — sprawdź, czy program pozwala wybrać kodowanie przy imporcie.
- Otwórz plik wyciągu w edytorze tekstu przed importem, żeby ręcznie zweryfikować, czy struktura danych wygląda poprawnie (separator kolumn, nagłówki, liczba operacji).
- Jeśli import się częściowo udaje, sprawdź, czy nie ma operacji ze specyficznymi znakami w opisie (np. cudzysłowy, średniki) — to częsty powód, dla którego pojedyncze wiersze się „gubią”.
- Zaimportuj najpierw mały, testowy zakres dat, zanim zaimportujesz cały miesiąc — łatwiej znaleźć błąd na kilku operacjach niż na kilkuset.
- Jeśli problem się powtarza przy każdym imporcie z tego banku, rozważ stałe ustawienie odpowiedniego formatu/kodowania jako domyślnego, żeby nie konfigurować tego za każdym razem.
Jeśli mimo sprawdzenia formatu i kodowania import nadal się nie zgadza, warto porównać przykładowy plik z dokumentacją techniczną formatu (np. specyfikacją MT940) — czasem bank eksportuje dane w wariancie nieco odbiegającym od standardu, co wymaga dodatkowej konfiguracji po stronie programu księgowego.