Automatyczne faktury zgodne z UE z Dynamics 365 Business Central dzięki SealDoc
Microsoft Dynamics 365 Business Central to ERP z wyboru dla dziesiątek tysięcy europejskich firm. Jednak Business Central domyślnie generuje zwykłe faktury PDF. Te nie spełniają już wymogów e-fakturowania UE. Polska wprowadza obowiązkowy KSeF (Krajowy System e-Faktur) od lutego 2026 roku dla wszystkich podatników VAT. Niemcy mają obowiązek e-fakturowania B2B dla dużych firm od stycznia 2025, Belgia od stycznia 2026, Francja od września 2026.
Konektor SealDoc dla Dynamics 365 Business Central sprawia, że zgodność jest w pełni automatyczna, bez zmian w konfiguracji BC i bez dodatkowej pracy dla zespołu fakturowania.
Jak działa konektor
W przeciwieństwie do wielu integracji ERP, konektor SealDoc BC nie używa pollingu. Zamiast tego wykorzystuje natywną infrastrukturę webhooków Business Central. BC wysyła powiadomienie do SealDoc w momencie, gdy faktura sprzedaży osiąga status “Otwarta”, co w BC oznacza moment, w którym faktura jest ostatecznie zaksięgowana i gotowa do dostarczenia.
Takie podejście ma kilka zalet w porównaniu z pollingiem:
- Faktury są przetwarzane natychmiast, bez czekania na następny cykl pollingu
- Brak stałego obciążenia API na środowisku BC
- Żadnego ryzyka pominięcia faktur z powodu problemów z synchronizacją
Subskrypcja webhooka ma TTL (czas życia) wynoszący trzy dni, zgodnie z limitami BC. SealDoc automatycznie odnawia subskrypcję przed wygaśnięciem. Nie jest wymagana żadna ręczna interwencja.
Połączenie przez OAuth2
Konektor BC używa OAuth2 przez Microsoft/Azure AD, najbezpieczniejszej i najbardziej niezawodnej metody połączenia dla Business Central. Integruje się naturalnie z platformą tożsamości Microsoft, której organizacja już używa.
Konfiguracja połączenia:
- Zaloguj się do panelu SealDoc i przejdź do Konektory > Business Central.
- Kliknij “Połącz z Microsoft”. SealDoc przeprowadzi przez standardowy ekran zgody OAuth2.
- Wybierz środowisko Business Central i firmę, którą chcesz połączyć.
- SealDoc żąda tylko minimalnych uprawnień: dostępu do odczytu faktur sprzedaży i możliwości rejestrowania webhooków.
- Po wyrażeniu zgody SealDoc automatycznie rejestruje webhook w środowisku BC.
Połączenie jest gotowe. Pierwsza zgodna faktura zostanie wygenerowana przy kolejnej fakturze sprzedaży, która osiągnie status “Otwarta” w BC.
Obsługiwane formaty wyjściowe
SealDoc generuje trzy standardy UE z danych faktur Business Central:
Factur-X / ZUGFeRD: Hybrydowy format PDF-XML oparty na EN16931. Obowiązkowy we Francji dla transakcji B2B od września 2026, szeroko akceptowany w Belgii, Holandii i Austrii.
XRechnung: Obowiązkowy format dla faktur kierowanych do podmiotów publicznych w Niemczech, z routingiem Leitweg-ID. SealDoc obsługuje XRechnung 3.0 z automatyczną walidacją Schematron przez walidator KoSIT.
Peppol BIS 3.0: Europejska sieć wymiany faktur, obowiązkowa dla zamówień publicznych w Belgii i Holandii. SealDoc obsługuje rejestrację w Peppol i dostarcza dokument UBL 2.1.
Wiele firm i wiele środowisk
Duże organizacje zarządzające wieloma firmami BC lub wieloma środowiskami BC mogą podłączyć każde z nich osobno do SealDoc, z własnymi subskrypcjami webhooków i własnym profilem zgodności.
Co nie zmienia się w Business Central
Konektor jest całkowicie pasywny z punktu widzenia BC. Nic nie jest instalowane w BC: żadne rozszerzenie, żaden kod AL, żadna zmiana konfiguracji. SealDoc rejestruje tylko webhook przez standardowe API BC. Proces fakturowania w BC pozostaje identyczny.
Wszystkie przetworzone faktury są możliwe do śledzenia w dzienniku audytu SealDoc, z sygnaturą czasową, numerem faktury i wygenerowanym formatem.
Plan SealDoc
Konektor Business Central jest dostępny od planu SealDoc Pro. Generowanie Factur-X jest zawarte w planie Starter, ale połączenie OAuth2 BC z natywnymi webhookami i obsługą XRechnung/Peppol wymaga planu Pro. Wszystkie plany obejmują bezpłatny 14-dniowy okres próbny bez karty kredytowej.