3układy faktur rozpoznawane automatycznie
15prawdziwych faktur z archiwum wczytanych w testach
117testów automatycznych dla obszaru faktur
0odrzuconych plików: nieznany układ daje szkic do sprawdzenia
Punkt wyjścia
- Faktury powstawały w trzech układach: z programu Fakturownia, ze starszego własnego szablonu firmy oraz jako wydruk z aplikacji KSeF.
- Część faktur była w dolarach, część to faktury korygujące, a każda pomyłka przy przepisywaniu psuła rozliczenie projektu.
- Od 2026 roku coraz więcej faktur przechodzi przez KSeF, więc wydruk z KSeF musiał być czytany tak samo pewnie jak zwykły PDF.
Co zrobiłem
- Rozpoznawanie układu. Każdy rodzaj faktury ma osobny czytnik, a system sam wybiera właściwy. Plik w nieznanym układzie nie jest odrzucany, tylko trafia jako szkic z oznaczeniami do uzupełnienia.
- Wydruk z KSeF. Etykiety i wartości w osobnych komórkach, daty z kropkami, polski zapis kwot. Pozycje faktury czytane są po kodzie PKWiU na końcu wiersza, bo tabela podatkowa pod spodem wygląda jak drugi zestaw pozycji.
- Waluty bez zgadywania. Gdy na fakturze w dolarach nie ma kursu, system nie przyjmuje kursu 1,0, tylko oznacza brak kursu do uzupełnienia.
- Faktury korygujące. Korekta wczytuje się jako osobny dokument z odnośnikiem do faktury korygowanej. Wcześniej wyglądała jak duplikat i znikała.
- Testy na prawdziwych plikach. Archiwum faktur wyłapało błędy, których nie widać na przykładach: numer KSeF łamany na dwie linie i pozycję zaczynającą się od cyfry, która wypadała z faktury, przez co suma się nie zgadzała.
Efekt
- Zamiast przepisywania: wgranie pliku PDF i sprawdzenie tylko tych pól, które system oznaczył.
- Nagłówek, pozycje, kwoty netto, VAT i brutto, termin płatności, waluta oraz numer KSeF trafiają do systemu w jednym kroku.
- Nowy układ faktury to nowy czytnik, bez przebudowy całego importu.
Technologie
Ruby on Rails (API) i Next.js w istniejącym systemie firmy, odczyt tekstu z PDF, testy automatyczne RSpec.
Potrzebujesz tego u siebie?
Ten sam mechanizm przygotuję dla Twojej firmy: faktury PDF albo z KSeF do Excela, programu księgowego, CRM lub własnego systemu. Automatyzacje wyceniam od 1 000 zł netto, dokładną cenę podam po obejrzeniu kilku przykładowych faktur.