gdamian.pl
← Wszystkie wpisy
10 min

Automatyzacja dokumentów: od zeskanowanego papieru do uporządkowanego archiwum 

Damian GębalaAutor

Automatyzacja dokumentów to nie jest „skanowanie papieru i tyle”. Pełny zakres zaczyna się od momentu, w którym kartka albo faktura wjeżdża do firmy, a kończy na uporządkowanym archiwum, w którym konkretny dokument da się znaleźć w kilka sekund. Na tym pierwszym etapie technologia rozpoznaje tekst ze skanu z dokładnością około 95-99% znaków dla typowych dokumentów firmowych, ale to dopiero początek - ręczne nazywanie plików, układanie ich w foldery i szukanie konkretnego dokumentu to miejsca, w których firmy realnie tracą najwięcej czasu. I właśnie tam automatyzacja robi największą różnicę.

Co dokładnie automatyzujesz w obiegu dokumentów

Proces można rozłożyć na sześć kroków i to one, a nie sam skaner, decydują o tym, czy automatyzacja się opłaci. Kolejność jest zawsze taka sama, niezależnie od rozmiaru firmy.

  1. Zebranie materiału - skan, zdjęcie z telefonu albo plik przychodzący mailem.
  2. Rozpoznanie tekstu (OCR) - zamiana obrazu na tekst, który da się przeszukiwać.
  3. Klasyfikacja i nazewnictwo - nadanie nazwy pliku i przypisanie go do właściwej kategorii.
  4. Uzupełnienie metadanych - data, autor, typ dokumentu, numer sprawy.
  5. Wyszukiwanie - znalezienie dokumentu po treści, a nie po nazwie pliku, którą nikt nie pamięta.
  6. Retencja - ustalenie, co zostaje, na jak długo i kto usuwa.

W praktyce pierwsze dwa kroki automatyzuje się dziś praktycznie każdym skanerem albo jednym poleceniem w wierszu poleceń. Prawdziwy zysk zaczyna się od trzeciego. Nazwa pliku faktura_2024_scan(3).pdf jest bezużyteczna, jeśli nikt nie potrafi jej zmienić automatycznie na podstawie tego, co jest w środku dokumentu.

Od zeskanowanej kartki do uporządkowanego archiwum

Kolejny krok po rozpoznaniu tekstu to wyciągnięcie danych, których dalej potrzebuje proces. W przypadku faktury system powinien odczytać kwotę netto, kwotę brutto, NIP kontrahenta i datę wystawienia, a następnie przenieść je do arkusza, systemu księgowego albo formularza. Jedno z polskich źródeł opisuje to dokładnie tak: „poszczególne wartości (np. kwota netto/brutto, NIP, data wystawienia itd.) przenoszone są automatycznie do elektronicznego formularza”.

Po wyciągnięciu danych zostaje najmniej znośna część: nadanie nazwy i przypisanie do kategorii. Dlatego warto porządkować proces od samego początku, a nie dorabiać automatyzację do chaosu. Jeśli nie wiesz, które zadania w firmie są powtarzalne i policzalne w godzinach, zacznij od rozrysowania ich - mapa procesów w firmie powstaje w jeden wieczór i od razu pokazuje, gdzie leży prawdziwy koszt.

Dopiszę tu praktyczną wskazówkę z materiałów źródłowych o pismie ręcznym i starych dokumentach: „Normalizacja ortografii powinna być opcjonalna - przechowuj oryginalną transkrypcję i wersję 'znormalizowaną' dla wyszukiwania”. W praktyce oznacza to dwie rzeczy. Skan archiwalny zostaje nienaruszony, a poprawiona wersja służy tylko do szukania. Bez tego podziału pierwsza korekta tekstu kasuje wam dowód wiarygodności dokumentu.

Ile naprawdę czyta OCR i dlaczego ta liczba nigdy nie jest jedna

Jeśli ktoś Ci powie, że OCR ma 99% dokładności, to w odpowiedzi zapytaj o co dokładnie. Liczby w internecie dotyczą zupełnie różnych rzeczy i mieszają się, bo nikt nie dopisuje warunków.

Polski serwis o OCR podaje dla typowych dokumentów firmowych: „większość programów bez problemu rozpoznaje między 95 a 99% znaków”. Benchmarki silnika Tesseract, zebrane w jednym zestawieniu, pokazują inną skalę zależnie od rozdzielczości: przy 150 DPI około 88,5% poprawności, przy 300 DPI - 99,2%, przy 600 DPI - 99,7%. Trzeba tu dodać ważne zastrzeżenie: te pomiary wykonano na modelu angielskim, na czystym druku czarno-białym. Dla polskiego pisma urzędowego albo dokumentu z tabelką wynik będzie inny, nikt tego nie zmierzył w warunkach zbliżonych do Twojej firmy.

Spojrzenie na dokładność od strony jakości wejścia daje prostszy podział: „skany dobrej jakości dają 95%+ pewności, zdjęcia z telefonu zwykle 85-90%”. To najbardziej użyteczna liczba w całym temacie, bo wynika z niej konkretna decyzja - czy trzeba kupować skaner, czy wystarczy porządne fotografowanie z bliska, na statywie, przy równomiernym świetle.

Druga sprawa to sposób liczenia. Charakterystyczny błąd pojedynczej litery to formalnie 1% przy dokładności 99%, ale przy ocenie metodą „czy całe słowo zostało rozpoznane bez błędów” przeradza się w 5% błędów albo więcej. Przy numerach kont, kwotach i numerach faktur taki poziom błędu oznacza realne ryzyko, dlatego system powinien oznaczać fragmenty o niskiej pewności i kierować je do poprawki przez człowieka, zamiast przepuszczać je dalej.

Najczęstsze błędy w treści to, według materiałów o polskim OCR, ligatury, liczby i znaki diakrytyczne. Czyli dokładnie te miejsca, które w fakturze są najważniejsze.

Jaki sprzęt i jakie ustawienia robią największą różnicę

Zanim zaczniesz kupować, warto wiedzieć, że większość jakości da się wyciągnąć z ustawień, a nie z modelu sprzętu. Rekomendacja, która powtarza się w źródłach, brzmi: „Skanuj w 300-600 dpi, zapisuj w TIFF lub bezstratnym formacie, zapisuj też obraz w skali szarości 8-bit zamiast od razu binarizować”. Dla silnika Tesseract ta sama zasada jest opisana jako „lossless formats such as TIFF or PNG at 300 DPI or higher”, z dopiskiem, że kompresja JPEG wprowadza artefakty.

Jeśli skan jest gorszy niż 300 DPI, pomaga krok przygotowania obrazu: wyrównanie ukośnych stron, redukcja szumu, poprawa kontrastu i binarizacja. Silnik potrafi wtedy rozpoznać dokument, z którego wcześniej zwracał „gibberish”, czyli czytelny na oko, bezużyteczny maszynowo tekst. Czas potrzebny na te operacje rośnie - przy 600 DPI pojedyncza strona potrafi liczyć około 3,5 sekundy zamiast 1,2 sekundy przy 300 DPI - ale dokładność rośnie z 99,2% do 99,7%, co przy dokumentach archiwalnych jest warte tych dwóch sekund.

Jest jeszcze jedna decyzja, która oszczędza więcej niż sprzęt: format wyjściowy. Silnik może zapisać zwykły tekst, PDF ze niewidoczną warstwą tekstu, format hOCR, TSV, ALTO (schemat XML utrzymywany przez Bibliotekę Kongresu Stanów Zjednoczonych). Ten ostatny jest standardem archiwistycznym. Jeśli dokumenty mają żyć w archiwum latami, ALTO daje Ci znacznie więcej niż PDF z doklejonym tekstem, bo opisuje pozycję każdego znaku na stronie.

Gdzie w tym procesie wchodzi n8n

Tu dochodzimy do sedna automatyzacji. n8n jest narzędziem do budowania przepływów pracy: „raz zbudujesz workflow, n8n uruchamia każdą akcję automatycznie po zdarzeniu wyzwalającym”. W scenariuszu z dokumentami wygląda to tak: nowy plik trafia na wspólny dysk lub na skrzynkę mailową, przepływ go przejmuje, wyciąga tekst, rozpoznaje typ dokumentu, nadaje mu nazwę, wpisuje metadane do arkusza i wysyła powiadomienie. Papier w tym układzie nie musi nigdy dotrzeć do biura - faktury przychodzące mailem są przechwytywane i poddawane rozpoznaniu automatycznie, dokładnie tak, jak opisuje to polskie źródło o OCR. Szczegóły tej warstwy, kiedy warto, a kiedy nie, są w tekście o n8n i automatyzacji polskich firm.

Jedno zastrzeżenie, bo często się o nim zapomina: n8n nie jest open source. Jest licencjonowany fair-code, w ramach Sustainable Use License i n8n Enterprise License - kod źródłowy masz widoczny i możesz postawić u siebie, ale nie jest to licencja open source. Sam hosting jest darmowy, a koszt zależy od tego, gdzie postawisz. W chmurze plan Starter kosztuje 20 USD miesięcznie, Pro 50 USD miesięcznie, a naHostingerze masz w tutorialu VPS za 8,99 USD miesięcznie, który w zupełności wystarczy na start. Trzeba też uczciwie powiedzieć o koszcie uczenia się: self-hosting jest bardziej wymagający niż wersja chmurowa, a zużycie zasobów rośnie z liczbą przepływów.

Jeśli dopiero zaczynasz i nie wiesz, który proces wziąć, lista siedmiu procesów wartych automatyzacji na start dobrze się do tego nadaje - obieg dokumentów jest w niej jednym z pierwszych. Ten sam mechanizm, który wyciąga kwotę z faktury, obsłuży też korespondencję, jeśli twój problem zaczyna się od skrzynki, a nie od skanera.

Dane osobowe i dokumenty poufne

Tego tematu nie da się pominąć, bo dokumenty firmowe to w dużej części akta osobowe, faktury z danymi kontrahentów i dokumentacja medyczna. Zasada jest prosta i brzmi: „Nie wklejaj danych osobowych klientów, numerów PESEL, dokumentacji medycznej czy danych finansowych do darmowych wersji ChatGPT czy Gemini”.

Przy wyborze rozwiązania sprawdź, gdzie fizycznie ląduje plik. Silnik Tesseract uruchomiony lokalnie przetwarza obrazy bez opuszczenia Twojego serwera. Narzędzia webowe działają inaczej - jeden z polskich serwisów OCR działa w całości po stronie przeglądarki, bez wysyłania plików na serwer, z silnikiem Tesseract skompilowanym do WebAssembly. Usługa OCR.space deklaruje, że jej serwery znajdują się wyłącznie w Unii Europejskiej i że pliki są kasowane natychmiast po rozpoznaniu. W darmowym planie obowiązuje jednak limit 5 MB na dokument, więc przy poważnej digitalizacji archiwum ten limit szybciej niż koszty przeszkodzi.

Przy wdrożeniu produkcyjnym przyjmuję zasadę human-in-the-loop: logi, alerty przy błędach i potwierdzenie człowieka przed najważniejszymi akcjami. Przy dokumencie, który zostanie w bazie na lata, to nie fanaberia - to standard, który kiedyś uratuje przed kłopotem.

Ile to kosztuje i ile trwa

Widełki za wdrożenie automatyzacji, które podaję jako punkt wyjścia dla rozmowy: prosta automatyzacja (np. formularz, który trafia do systemu i wywołuje maila) to jednorazowa inwestycja 800-2000 zł, a złożony agent z własną logiką, integracjami i interfejsem to od 3 000 do 12 000 zł i więcej. Czas wdrożenia idzie parami z zakresem: prosta automatyzacja w Make lub n8n to 3-7 dni roboczych, agent z własną logiką to 2-4 tygodnie od analizy do wdrożenia produkcyjnego. Koszty API przy normalnym ruchu to kilkadziesiąt złotych miesięcznie.

Zastrzeżenie jest istotne, bo te kwoty dotyczą wdrożenia usługi, nie kosztu samego skanowania. Za digitalizację archiwum papierowego zleceniodawcy podają wycenę indywidualnie i różnią się mocno, bo zależą od objętości w stronach, jakości papieru i tego, czy ktoś fizycznie przyjeżdża, czy dokumenty są już zeskanowane. Jeśli masz liczbę stron, policz ją przed pierwszą rozmową z wykonawcą - to najszybszy sposób, żeby wyceny w ogóle dało się porównać.

Żeby sprawdzić, czy warto, wystarczy rachunek: jeśli ktoś poświęca 4 godziny tygodniowo na przeglądanie faktur i układanie ich do segregatorów, to jest ponad 200 godzin rocznie. Przy stawce 50 zł za godzinę daje to 10 000 zł rocznej oszczędności, więc wdrożenie zwraca się w widełkach 1-3 miesięcy. Prostsze przykłady takich rachunków masz w tekście o ROI automatyzacji. Jeśli automatyzacja dokumentów w Twojej firmie ma się zwrócić w miesiąc, to znaczy, że warto ją wdrożyć.

Kiedy automatyzacja dokumentów się nie opłaca

Są sytuacje, w których lepiej zostać przy obecnym procesie. Pierwsza: pismo ręczne. Dla pisma odręcznego cele dokładności są zupełnie inne - mówi się o celu poniżej 10% błędu znaków przy pierwszym modelu i poniżej 5% docelowo, ale to dotyczy czytelnych rękopisów. Pismo kliniczne, formularze z polami do ręcznego wpisywania czy dokumenty mocno zniszczone lepiej zostawić ludziom. Przy ekstremalnych materiałach, jak stare druki, jeden z opisanych przypadków miał tylko dwie z sześciu opracowanych czcionek czytelnych dla OCR.

Druga: archiwa, których nikt nie potrzebuje. Cyfryzacja wszystkiego „na zapas” to najczęstszy błąd przy takich projektach, bo koszt rośnie z liczbą stron, a korzyść pojawia się dopiero przy pierwszym realnym wyszukiwaniu. Lepiej zacząć od jednego typu dokumentu - faktur albo umów - i zobaczyć, czy to faktycznie odciąża ludzi.

Trzecia: brak dyscypliny po wdrożeniu. Automatyczna kategoryzacja i nazewnictwo działają tak długo, dopóki ktoś ich nie obejdzie. Jeśli pięć osób w firmie nadal nazywa pliki jak przyjdzie im do głowy, narzędzie po pół roku wróci do stanu sprzed wdrożenia, tylko drożej.

Jeśli chcesz wiedzieć, czy w Twojej firmie jest sensowny pierwszy krok, zacznij od liczenia: ile godzin tygodniowo zajmuje odbieranie, segregowanie i szukanie dokumentów. Ta jedna liczba zwykle wystarcza, żeby odpowiedzieć, czy to dobry kandydat na automatyzację, czy lepszy zacząć od innego procesu. Jeśli w liczbie widzisz więcej niż kilka godzin, o tym temacie warto porozmawiać - pisz albo umów bezpłatną rozmowę, zwykle odpowiadam tego samego dnia.

Robisz coś podobnego u siebie?Napisz do mnie

Masz proces, który zjada tydzień pracy? Odzyskajmy ten tydzień.

Napisz do mnie