Czym jest OCR i do czego służy?
OCR, czyli optyczne rozpoznawanie znaków, to technologia, która zamienia tekst znajdujący się na obrazie lub w pliku PDF na dane możliwe do odczytania i dalszego przetwarzania. W przypadku faktur system OCR może rozpoznać między innymi numer dokumentu, datę wystawienia, dane sprzedawcy, kwoty, stawkę podatku oraz numer rachunku.
Bez OCR pracownik musi ręcznie przepisywać informacje z każdej faktury do programu księgowego lub systemu obiegu dokumentów. Przy większej liczbie dokumentów zajmuje to dużo czasu i zwiększa ryzyko pomyłek. Automatyczny odczyt nie eliminuje potrzeby kontroli, ale może znacznie ograniczyć liczbę ręcznych czynności.
Wdrożenie OCR najlepiej traktować jako część szerszego procesu zarządzania dokumentami. Samo rozpoznanie tekstu to dopiero pierwszy etap. Równie ważne są walidacja danych, akceptacja faktur, archiwizacja oraz przekazanie informacji do odpowiedniego systemu.
Zdefiniuj potrzeby przed wyborem rozwiązania
Pierwszym krokiem powinno być opisanie obecnego procesu. Warto sprawdzić, ile faktur firma otrzymuje miesięcznie, w jakich formatach są dostarczane i kto zajmuje się ich rejestrowaniem. Należy też ustalić, jakie dane muszą być odczytywane oraz z jakimi programami OCR ma współpracować.
Przydatne pytania to:
– Ile dokumentów jest przetwarzanych w ciągu miesiąca?
– Czy faktury przychodzą jako skany, pliki PDF, zdjęcia lub załączniki wiadomości?
– Czy dokumenty mają podobny układ, czy pochodzą od wielu różnych dostawców?
– Jakie pola są potrzebne do dalszego obiegu?
– Kto sprawdza poprawność odczytu?
– Czy dane muszą być przesyłane do programu księgowego lub systemu ERP?
– Jak długo dokumenty mają być przechowywane?
Na tym etapie dobrze wyznaczyć mierzalne cele. Może to być skrócenie czasu rejestracji faktury, zmniejszenie liczby błędów przy przepisywaniu danych albo ograniczenie liczby dokumentów oczekujących na wprowadzenie.
Wybierz odpowiedni typ narzędzia
Na rynku dostępne są różne rozwiązania OCR. Najprostsze programy rozpoznają tekst z obrazu, ale nie zawsze potrafią określić, która informacja jest numerem faktury, a która opisem pozycji. Bardziej zaawansowane systemy analizują układ dokumentu i wyodrębniają konkretne pola.
Przy wyborze narzędzia zwróć uwagę na:
Obsługiwane formaty
System powinien radzić sobie z plikami PDF, skanami oraz zdjęciami. Jeśli firma korzysta z faktur elektronicznych, warto sprawdzić, czy rozwiązanie obsługuje także dokumenty zawierające już warstwę tekstową.
Jakość rozpoznawania
Skuteczność OCR zależy od jakości dokumentu, rodzaju czcionki i układu faktury. Przed zakupem warto przeprowadzić test na rzeczywistych, zanonimizowanych dokumentach. Dobrze sprawdzić zarówno proste faktury, jak i skany niskiej jakości.
Integracje
OCR powinien umożliwiać przekazywanie danych do używanych programów. Może odbywać się to przez gotową integrację, pliki wymiany danych albo interfejs API. Im mniej ręcznego kopiowania po rozpoznaniu dokumentu, tym większa korzyść z wdrożenia.
Kontrolę użytkownika
Dobry system pokazuje odczytane dane i pozwala szybko poprawić błędne pola. Przydatne są również informacje o poziomie pewności rozpoznania. Dokumenty budzące wątpliwości mogą być kierowane do dodatkowej weryfikacji.
Przygotuj dokumenty do przetwarzania
Jakość danych wejściowych ma duży wpływ na wynik. Rozmazany skan, przekrzywione zdjęcie lub dokument z cieniami może zostać odczytany niepoprawnie. Dlatego przed wdrożeniem warto ustalić zasady przyjmowania faktur.
Najlepsze rezultaty zwykle zapewniają dokumenty:
– zapisane w popularnym formacie, takim jak PDF;
– wyraźne i pozbawione rozmyć;
– zeskanowane bez obciętych krawędzi;
– zapisane w odpowiedniej rozdzielczości;
– pozbawione zbędnych elementów tła.
Jeżeli faktury są skanowane w firmie, warto ustawić jednolite parametry urządzeń. Jeśli dokumenty przychodzą pocztą elektroniczną, można utworzyć specjalny adres, z którego będą automatycznie pobierane do systemu.
Skonfiguruj pola i reguły walidacji
Po wyborze rozwiązania należy określić, jakie informacje mają być odczytywane. Typowy zestaw obejmuje:
– nazwę i dane sprzedawcy;
– numer faktury;
– datę wystawienia;
– datę sprzedaży lub wykonania usługi;
– termin płatności;
– kwoty netto, podatku i brutto;
– walutę;
– numer rachunku;
– opis lub numer zamówienia.
Następnie warto zdefiniować reguły sprawdzające. System może na przykład sygnalizować brak numeru dokumentu, niezgodność sumy kwot albo niepoprawny format daty. Można także porównywać dane sprzedawcy z bazą kontrahentów.
Walidacja nie powinna polegać wyłącznie na sprawdzaniu, czy pole zostało wypełnione. Ważne jest również sprawdzenie zależności między polami. Jeśli suma wartości netto i podatku nie odpowiada kwocie brutto, dokument powinien trafić do ręcznej kontroli.
Połącz OCR z obiegiem dokumentów
Największe efekty daje połączenie OCR z ustalonym obiegiem faktur. Przykładowy proces może wyglądać następująco:
- Faktura trafia do wyznaczonej skrzynki lub folderu.
- System zapisuje dokument i rozpoznaje zawarte w nim dane.
- Reguły walidacji sprawdzają kompletność informacji.
- Pracownik poprawia pola oznaczone jako niepewne.
- Faktura trafia do osoby odpowiedzialnej za akceptację.
- Zatwierdzone dane są przekazywane do programu księgowego.
- Oryginał dokumentu zostaje zarchiwizowany.
Warto wcześniej ustalić, kto odpowiada za poszczególne etapy. Jasny podział zadań zapobiega sytuacji, w której dokument zatrzymuje się w procesie, ponieważ nie wiadomo, kto powinien go sprawdzić.
Zadbaj o bezpieczeństwo danych
Faktury zawierają informacje dotyczące firm, transakcji i rachunków, dlatego system OCR powinien być odpowiednio zabezpieczony. Przed wdrożeniem sprawdź, gdzie są przechowywane dokumenty, kto ma do nich dostęp i jak długo pozostają w systemie.
W praktyce warto zastosować:
– indywidualne konta użytkowników;
– role i uprawnienia dopasowane do zakresu obowiązków;
– szyfrowanie transmisji i przechowywanych plików;
– kopie zapasowe;
– rejestr zmian i operacji;
– zasady usuwania dokumentów po upływie wymaganego okresu.
Jeśli korzystasz z usługi dostępnej w chmurze, zapoznaj się z warunkami przechowywania danych oraz procedurami dostawcy. Dobrą praktyką jest także ograniczenie dostępu do dokumentów wyłącznie do osób, które potrzebują go do wykonywania swoich zadań.
Przeprowadź pilotaż
Nie warto rozpoczynać od przetwarzania wszystkich faktur. Bezpieczniejszym rozwiązaniem jest pilotaż obejmujący wybrany dział, grupę dostawców albo ograniczony okres.
W trakcie testów zmierz:
– czas obsługi pojedynczej faktury;
– odsetek dokumentów wymagających poprawek;
– najczęściej błędnie rozpoznawane pola;
– liczbę dokumentów zatrzymanych na etapie akceptacji;
– poprawność przekazywania danych do innych programów.
Na podstawie wyników można poprawić reguły, zmienić sposób skanowania lub przeszkolić użytkowników. Dopiero po zakończeniu pilotażu warto rozszerzyć proces na całą organizację.
Monitoruj działanie po wdrożeniu
Wdrożenie OCR nie kończy się w dniu uruchomienia systemu. Format faktur może się zmieniać, pojawiają się nowi dostawcy, a użytkownicy odkrywają nowe potrzeby. Dlatego regularnie analizuj błędy i czas przetwarzania.
Co pewien czas sprawdzaj, czy:
– wszystkie wymagane pola są nadal odczytywane;
– reguły walidacji nie generują zbyt wielu fałszywych alarmów;
– użytkownicy szybko znajdują potrzebne dokumenty;
– integracje działają poprawnie;
– uprawnienia są aktualne.
Dobrze skonfigurowany OCR może ograniczyć ręczne przepisywanie danych, przyspieszyć obieg dokumentów i ułatwić kontrolę nad fakturami. Najlepsze rezultaty przynosi jednak nie samo narzędzie, lecz połączenie technologii z uporządkowanym procesem, kontrolą jakości i regularnym monitorowaniem.
