Wdrożenie integracji z KSeF – etapy i wymagania

Sposób pracy z fakturami coraz częściej uzależniony jest od kilku połączonych ze sobą narzędzi, dlatego zmiana jednego elementu może wpłynąć na cały wymianę dokumentów. W przypadku KSeF szczególnego znaczenia nabiera moment przekazywania danych oraz późniejsze zastosowanie informacji zwrotnej. Integracja KSeF może obejmować system sprzedażowy, program księgowy, magazyn, przepływ dokumentów albo inne rozwiązania używane w zakładzie usługowym.

Zakres takiego połączenia nie musi być jednak analogiczny w każdej organizacji. Przy małej liczbie dokumentów część operacji może nadal wymagać ręcznej obsługi, w trakcie gdy większa liczba faktur sprawia potrzebę dokładniejszego uporządkowania procesu. Z praktyki wynika, że trudności na prawdę bardzo często ukazują się nie przy samym przesłaniu dokumentu, lecz na styku różnych etapów pracy. Jeżeli sprzedaż, księgowość i administracja korzystają z odmiennych zasad opisywania dokumentów, samo połączenie systemów nie usunie istniejących rozbieżności.

Przed rozpoczęciem prac związanych z integracją warto sprawdzić, jakie dane są aktualnie przechowywane i gdzie powstają. Szczególnej uwagi wymagają informacje o kontrahentach, pozycjach faktury, podatku, numerach dokumentów a także datach związanych ze sprzedażą. Nie chodzi wyłącznie o sprawdzenie, czy określone pole istnieje w programie. Ważne jest także to, czy jest uzupełniane w sposób jednolity i czy może być poprawnie wykorzystane w kolejnym etapie. W codziennej pracy zdarzają się bowiem dokumenty nietypowe, zmiany danych kontrahentów czy sytuacje, w których faktura musi zostać poprawiona przed następnym przetwarzaniem. Jeżeli system samoczynnie pobiera nieaktualną informację, problem może zostać zauważony dopiero po wygenerowaniu dokumentu. Z tego powodu integracja z KSeF wymaga niekiedy uporządkowania danych, które wcześniej funkcjonowały bez większych problemów, ponieważ były moderowane przez pracownika w trakcie ręcznego wystawiania faktur.

Kolejnym zagadnieniem jest obsługa informacji zwrotnych. Wysyłka faktury nie powinna być traktowana jako pojedyncza czynność pozbawiona dalszych etapów. Po przekazaniu dokumentu należy rozpoznać jego status i odpowiednio zapisać go w systemie używanym przez przedsiębiorstwo. O ile operacja się nie powiedzie, przyczyna może mieć charakter techniczny albo wynikać z nieprawidłowych danych. To rozróżnienie ma praktyczne znaczenie. Ponowienie wysyłki może posiadać sens w sytuacji chwilowego kłopotu z komunikacją, natomiast nie rozwiąże błędu znajdującego się w treści dokumentu. Warto zatem ustalić, które sytuacje mogą być obsługiwane automatycznie, a w których potrzebna jest ingerencja użytkownika. Istotne jest też wyświetlanie przejrzystych komunikatów. Informacja, że wystąpił błąd, może być niewystarczająca, o ile pracownik nie wie, którego dokumentu tyczy się problem i jakie działanie powinien podjąć.

W codziennej obsłudze znaczenie ma również sposób postępowania z fakturami, które trafiają do firmy od zewnętrznych podmiotów. Po ich odebraniu może być konieczne przypisanie dokumentu do działu, zlecenia, projektu lub osoby odpowiedzialnej za akceptację. Oczywiście nie każdy taki etap da się stworzyć na podstawie samych danych zawartych w fakturze, dlatego część wyborów może pozostać po stronie pracownika. Przy planowaniu procesu warto też przewidzieć korekty, dokumenty wymagające dodatkowej weryfikacji oraz sytuacje, w których automatyczne przypisanie okazuje się niemożliwe. Równie istotna jest historia operacji, pozwalająca sprawdzić, kiedy dokument został utworzony, przekazany, odebrany albo zmodyfikowany. Takie informacje są przydatne zwłaszcza wówczas, gdy po pewnym czasie należy wyjaśnić, na jakim etapie pojawiła się niezgodność. Właśnie dlatego połączenie z KSeF powinno się rozpatrywać jako detal całego obiegu informacji, a nie tylko jako mechanizm przesyłania faktur między dwoma systemami.

Dodatkowe informacje: KSeF API dokumentacja.