Wprowadzenie Krajowego Systemu e-Faktur (KSeF) w Polsce związane jest z rewolucją w podejściu do fakturowania elektronicznego i wymiany danych pomiędzy podatnikami a administracją skarbową. Chociaż wiele uwagi koncentruje się na wysyłaniu faktur do KSeF, znacznie mniej miejsca poświęca się tematowi obsługi faktur przychodzących. Faktury przychodzące z KSeF w SAP dla firm pracujących na systemie SAP, skuteczna automatyzacja procesu ich odbioru i przetwarzania to klucz do optymalizacji kosztów, zmniejszenia ryzyka błędów i zapewnienia zgodności z nowymi przepisami.
W niniejszym artykule przedstawiamy praktyczne podejście do integracji KSeF z SAP w zakresie faktur przychodzących, analizujemy architekturę rozwiązania, opisujemy możliwości automatyzacji oraz wskazujemy dobre praktyki, które warto wdrożyć.
Faktury przychodzące z KSeF w SAP. Architektura integracji SAP z KSeF dla faktur przychodzących
Z perspektywy technicznej, proces odbioru faktur zakupowych z KSeF do SAP opiera się na komunikacji REST API pomiędzy systemem ERP a bramką Ministerstwa Finansów. Kluczowe znaczenie ma bezpieczna autoryzacja za pomocą tokenów dostępowych generowanych w aplikacji KSeF, które pozwalają SAP-owi pobierać dokumenty XML oraz metadane.
W zaprezentowanym przez HAERGI podejściu, integracja odbywa się w pełni wewnątrz SAP, bez potrzeby stosowania zewnętrznych serwerów pośredniczących. Rozwiązanie oparte jest na ABAP-ie, co zapewnia:
- wysoką niezależność infrastrukturalną,
- możliwość samodzielnej diagnozy i naprawy błędów,
- brak konieczności przesyłania danych poza SAP,
- uproszczony model zarządzania certyfikatami i tokenami.
Faktury przychodzące z KSeF w SAP – mechanizm pobierania i klasyfikacji
Pobieranie dokumentów odbywa się na podstawie zapytania do API KSeF, z wykorzystaniem certyfikatu oraz tokenu powiązanego z konkretnym NIP-em. Faktury trafiają do SAP-a i są klasyfikowane w dedykowanym interfejsie wg statusu:
- Nowe (oczekujące na przetworzenie),
- Wstępnie zaksięgowane (oczekujące na walidację),
- Zaksięgowane (przetworzone i zintegrowane z dokumentami księgowymi).
Proces może być w pełni zautomatyzowany (praca w tle) lub częściowo interaktywny – w zależności od preferencji organizacji.
Faktury przychodzące z KSeF w SAP – automatyczne przypisywanie operatorów i dekretacja
System umożliwia automatyczne przypisywanie odpowiedzialnych operatorów na podstawie:
- danych kontrahenta (NIP),
- kwoty faktury,
- zawartości pozycji,
- środka trwałego, projektu lub centrum kosztów.
Dekretacja może odbywać się według predefiniowanych reguł, konfigurowanych per spółka. W przypadku bardziej złożonych scenariuszy, system może uruchamiać workflow akceptacyjny lub przesyłać dane do zewnętrznych narzędzi (np. obiegu dokumentów).
Możliwości rozszerzeń i elastyczność rozwiązania
W produkcie HAERGI kluczową rolę odgrywają punkty rozszerzeń (BAdI), pozwalające na dostosowanie logiki mapowania danych i księgowania pod konkretne spółki oraz źródła danych. Każdy klient otrzymuje wzorcową implementację, którą następnie dostosowuje się w toku wdrożenia do indywidualnych potrzeb:
- obsługa różnych formatów wejściowych (np. zewnętrzne systemy magazynowe, faktury z plików XML),
- różne ścieżki księgowań i źródła danych (np. z SAP MM lub FI),
- możliwość budowy integracji z pozostałymi systemami przedsiębiorstwa (np. workflow, BI, hurtownie danych).
Weryfikacja, wizualizacja i zarządzanie błędami
Każda faktura po pobraniu może być zwizualizowana w SAP w oparciu o strukturę FA(3), z uwzględnieniem danych nagłówkowych, pozycji oraz metadanych. System umożliwia:
- sprawdzanie statusu przetworzenia faktury (czy jest poprawna, zatwierdzona),
- dodawanie not i komentarzy do faktury,
- przegląd logów przetwarzania oraz szczegółowych błędów,
- automatyczne powiadomienia mailowe o błędach, potrzebie akceptacji czy nowych fakturach.
Dalsze przetwarzanie i integracje międzysystemowe
Po zaksięgowaniu lub wstępnym zatwierdzeniu faktury istnieje możliwość przekazania jej:
- do zewnętrznego systemu finansowo-księgowego,
- do archiwum dokumentów,
- do raportowania (np. SAP BW),
- do audytu lub kontroli (np. narzędzia BI).
Formaty integracyjne obejmują XML, JSON, RFC, IDOC, SOAP/REST API oraz zapis na serwerze FTP/SFTP. W zależności od stopnia dojrzałości IT organizacji, możliwe jest zarówno wdrożenie pełnej automatyzacji jak i pozostanie przy rozwiązaniach półautomatycznych.
Faktury przychodzące z KSeF w SAP. Rekomendacje wdrożeniowe i dobre praktyki
- Planowanie ról i uprawnień: już na etapie projektowania warto zaplanować, kto i na jakim etapie procesu ma dostęp do dokumentów i jakie ma możliwości ich edycji.
- Testy integracyjne z KSeF (demo/produkcyjny): testy na środowisku demo pozwalają ocenić kompletność danych i identyfikować błędy, bez ryzyka dla realnych operacji.
- Logowanie i diagnostyka: zapewnienie czytelnych logów przetwarzania oraz integracji z notyfikacjami mailowymi.
- Modularność i skalowalność: korzystanie z rozszerzeń (BAdI) zapewnia możliwość rozwoju rozwiązania w miarę zmieniających się potrzeb organizacji i przepisów.
- Szkolenie użytkowników: choć interfejs jest intuicyjny, przeszkolenie działów księgowości, controllingu i IT przyspiesza adaptację systemu.
Integracja SAP z Krajowym Systemem e-Faktur w zakresie faktur przychodzących to nie tylko obowiązek wynikający z przepisów, ale również ogromna szansa na usprawnienie procesów księgowych. Dzięki rozwiązaniu HAERGI możliwe jest wdrożenie w pełni wewnętrznego, bezpiecznego i elastycznego rozwiązania, które wspiera automatyzację, ogranicza ryzyka operacyjne i zwiększa przejrzystość danych.
Dobrze zaprojektowane przetwarzanie faktur z KSeF w SAP pozwala zyskać przewagę organizacyjną – skraca czas obiegu dokumentów, ułatwia kontroling i otwiera drogę do dalszej cyfryzacji obszaru finansów.


