Niestandardowe potrzeby fakturowania? Dopasowujemy KSeF do Twojego procesu, nie na odwrót
Większość firm, które trafiają do nas w sprawie KSeF, ma stosunkowo typowy problem: sklep internetowy, marketplace, program księgowy — i potrzebę, żeby faktury wysyłały się same. Dla takich przypadków mamy gotowe integracje, o których pisaliśmy już wielokrotnie na tym blogu. Ale spora część firm, z którymi pracujemy, ma proces sprzedaży czy rozliczeń, który nie mieści się w żadnym gotowym szablonie — i to właśnie te przypadki pokazują, gdzie naprawdę leży wartość dobrze zaprojektowanej platformy: w zdolności dopasowania się do specyfiki firmy, a nie w zmuszaniu firmy do dopasowania się do sztywnego narzędzia.
Czym różni się „gotowa integracja" od „dopasowanego rozwiązania"
Gotowa integracja (Allegro, PrestaShop, ShopGold) zakłada pewien standardowy przepływ: zamówienie → dane → faktura → KSeF. Działa świetnie, dopóki Twój proces mieści się w tym schemacie. Problem pojawia się, gdy Twoja firma ma dodatkowe warunki, które trzeba uwzględnić — na przykład:
- rozliczenia oparte na danych z kilku różnych systemów jednocześnie (np. system sprzedaży + system magazynowy + dane od partnerów zewnętrznych), które trzeba połączyć w jeden spójny dokument,
- nietypowe reguły numeracji faktur, wynikające z wewnętrznych procedur firmy lub wymagań grupy kapitałowej,
- złożone scenariusze podatkowe — mieszana sprzedaż krajowa i eksportowa, różne stawki VAT zależne od kontekstu transakcji, rozliczenia w kilku walutach jednocześnie,
- integrację z autorskim, wewnętrznym systemem ERP, który nie ma gotowego konektora na rynku,
- procesy wymagające zatwierdzania faktur przez wiele osób lub działów przed wysyłką do KSeF,
- obsługę wielu podmiotów prawnych w ramach jednej grupy, z różnymi zasadami fakturowania dla każdego z nich.
Jak podchodzimy do takich przypadków
Fundamentem platformy jest architektura oparta o generyczne API i wzorzec rejestru dostawców (provider registry) — dokładnie ten sam mechanizm, który pozwolił nam dodać obsługę Allegro, Empik Marketplace, Erli.pl i ShopGold bez przebudowywania rdzenia systemu za każdym razem. Dzięki temu, gdy pojawia się nietypowa potrzeba, nie zaczynamy od zera — rozszerzamy istniejącą architekturę o nowy element: kolejny provider, kolejny endpoint API, kolejną regułę biznesową.
W praktyce proces wygląda tak:
- Analiza procesu. Rozmawiamy o tym, jak faktycznie wygląda Twój obieg dokumentów — nie zakładamy z góry, że pasuje do jednego z gotowych scenariuszy.
- Zaprojektowanie integracji. Określamy, skąd mają pochodzić dane, jakie reguły biznesowe mają zostać zastosowane (numeracja, stawki VAT, warunki wystawienia dokumentu) i jak to się wpina w istniejącą infrastrukturę KSeF Service.
- Wdrożenie. Budujemy dedykowany endpoint API, konektor albo rozszerzenie istniejącego mechanizmu — w zależności od tego, co najlepiej pasuje do sytuacji.
- Testy na środowisku TEST/DEMO KSeF. Zanim cokolwiek trafi na produkcję, cały proces jest sprawdzany na środowiskach testowych Ministerstwa Finansów.
- Wdrożenie produkcyjne i wsparcie. Po uruchomieniu monitorujemy działanie integracji i reagujemy, jeśli coś wymaga korekty — zwłaszcza w pierwszych tygodniach.
Przykłady z naszej praktyki
Wśród rozwiązań, które budowaliśmy poza standardowym katalogiem integracji, znalazły się m.in.: bezpośrednie połączenie z systemami księgowymi InsERT GT i Rachmistrz nexo po stronie bazy danych (bez pośredniczącego eksportu plików), dedykowana aplikacja desktopowa do samofakturowania dla spółki z branży factoringowej, integracja z drukarkami fiskalnymi dla obsługi równoległej paragonów i faktur w jednym procesie sprzedaży, oraz mechanizmy wysyłki masowej z obsługą limitów KSeF dla podmiotów rozliczających jednorazowo setki dokumentów.
Dla kogo ma to sens
Dopasowane rozwiązania mają sens dla firm, których proces sprzedaży lub rozliczeń jest na tyle specyficzny, że próba wciśnięcia go w gotowy szablon integracyjny oznaczałaby albo utratę części funkcjonalności, albo tworzenie ręcznych obejść — co w dłuższej perspektywie kosztuje więcej niż dobrze zaprojektowana integracja dedykowana. Dotyczy to zarówno większych firm z rozbudowaną infrastrukturą IT, jak i mniejszych podmiotów działających w nietypowym modelu biznesowym.
Podsumowanie
Nie każdy proces fakturowania da się zamknąć w gotowym module. Tam, gdzie kończą się standardowe integracje, zaczyna się rozmowa o tym, jak faktycznie działa Twoja firma — i zaprojektowanie rozwiązania, które pasuje do tego procesu, a nie odwrotnie.
Masz nietypowy proces fakturowania i nie wiesz, czy da się go zautomatyzować? Skontaktuj się z nami — porozmawiajmy, zanim założysz, że się nie da.