PrestaShop Księgowość i fakturowanie

DataFirefly Factur-X: Fakturowanie Elektroniczne PDF/A-3 + XML

E-faktury Factur-X gotowe na reformę 2026-2027

Zamień każde zamówienie PrestaShop w hybrydową e-fakturę Factur-X: czytelny i drukowalny PDF/A-3b, który zawiera osadzone w środku ustrukturyzowane dane w formacie XML CII (norma EN 16931). Pobieranie pojedyncze z karty zamówienia, generowanie masowe do archiwum ZIP i udostępnianie w panelu klienta. Zaprojektowany pod francuską reformę fakturowania elektronicznego 2026-2027.

Factur-X EN 16931 PDF/A-3b PS 8 i 9 Reforma 2026-2027
  • Zwrot w 30 dni
  • 12 miesięcy aktualizacji
  • Wsparcie 24 h
www.datafirefly.com/pl/
Generowanie e-faktur Factur-X (PDF/A-3 + XML) w PrestaShop
v1.0.0 · zaktualizowano 2026-06-04
Co robi

W skrócie.

01

PDF/A-3b z osadzonym XML

Każda faktura to jeden plik: drukowalny PDF/A-3b połączony z osadzonymi danymi ustrukturyzowanymi XML CII (obiekt EmbeddedFile, tablica /AF, relacja /AFRelationship Data, metadane XMP Factur-X). Jeden dokument dla człowieka i dla maszyny.

02

Profile BASIC, EN 16931, EXTENDED

Wybierz emitowany profil w konfiguracji. EN 16931 dla pełnej zgodności z fundamentem europejskim, BASIC dla lżejszego XML. Identyfikator specyfikacji (guideline) jest ustawiany automatycznie według profilu.

03

Pojedynczo, masowo i po stronie klienta

Przyciski pobierania PDF i XML na każdej karcie zamówienia, akcja zbiorcza eksportu partii faktur do archiwum ZIP oraz opcjonalny link Moje faktury Factur-X w panelu klienta.

04

Przeliczone sumy, gwarantowana spójność

Pozycje, koszty wysyłki (opłata dokumentu), rabaty (rozdzielane proporcjonalnie na podstawy VAT) i podział VAT są przeliczane, aby spełnić reguły równowagi BR-CO normy EN 16931, niezależnie od zaokrągleń PrestaShop.

Wersja pełna

Wszystko, co warto wiedzieć, zanim zainstalujesz.

Szczegółowe spojrzenie na to, jak działa DataFirefly Factur-X: Fakturowanie Elektroniczne PDF/A-3 + XML, dlaczego zbudowaliśmy go w ten sposób i jaka myśl stoi za powyższymi funkcjami.

§ 01

E-faktura staje się obowiązkowa: przygotuj się wcześniej

Francuska reforma fakturowania elektronicznego narzuca precyzyjny kalendarz. Od 1 września 2026 wszystkie firmy podlegające VAT muszą być w stanie odbierać e-faktury, a duże firmy i ETI muszą je wystawiać. Od 1 września 2027 obowiązek wystawiania rozszerza się na MŚP, mikrofirmy i jednoosobowe działalności. Większość sprzedawców PrestaShop musi więc odbierać już od 2026 i wystawiać od 2027. Factur-X to hybrydowy format rekomendowany we Francji, aby spokojnie przejść ten etap.

§ 02

Factur-X: format hybrydowy czytelny dla człowieka i maszyny

Faktura Factur-X to jeden plik łączący dwa światy: PDF/A-3b, który klient może otworzyć, przeczytać i wydrukować jak klasyczną fakturę, oraz ustrukturyzowany plik XML osadzony wewnątrz PDF, który programy księgowe i platformy mogą czytać automatycznie. Koniec z wysyłaniem PDF osobno i pliku danych osobno: wszystko jest w tym samym dokumencie, co eliminuje ryzyko rozsynchronizowania między czytelną wersją a przetwarzanymi danymi.

§ 03

Dane ustrukturyzowane zgodne z EN 16931

Moduł buduje XML w formacie CII (Cross Industry Invoice UN/CEFACT), standardzie, na którym opiera się Factur-X. Kolejność elementów ściśle respektuje schemat, tożsamość sprzedawcy zawiera jego SIREN (z odpowiednim identyfikatorem schematu) i numer VAT UE, a podział VAT jest wyszczególniony stawka po stawce. Dostępne są trzy profile: BASIC dla odchudzonego XML, EN 16931 dla pełnej zgodności z fundamentem europejskim oraz EXTENDED.

§ 04

Solidne osadzanie, niezależne od wersji TCPDF

Wizualny PDF jest renderowany przez TCPDF obecny już w PrestaShop, w trybie PDF/A-3b. Samo osadzanie XML nie zależy od żadnego wewnętrznego szczegółu TCPDF: odbywa się przez przyrostową aktualizację PDF, technikę dodającą niezbędne obiekty (plik osadzony, tablicę /AF, relację /AFRelationship Data, metadane XMP Factur-X i schemat rozszerzenia PDF/A) bez dotykania ani jednego bajta istniejącego dokumentu. Rezultat: rozwiązanie pozostaje stabilne niezależnie od wersji TCPDF dostarczonej z Twoim PrestaShop.

§ 05

Wszystkie przypadki fakturowania obsłużone

Pozycje zamówienia, koszty wysyłki (modelowane jako opłata na poziomie dokumentu) i rabaty (modelowane jako allowance i rozdzielane proporcjonalnie na podstawy VAT) są tłumaczone do XML z ich stawką VAT. Wszystkie sumy: netto, podstawa opodatkowania, suma VAT, brutto, kwota do zapłaty, są przeliczane z pozycji i podziału, aby respektować reguły równowagi BR-CO normy EN 16931. Liczy się wewnętrzna spójność dokumentu, ta, którą sprawdzają oficjalne walidatory.

§ 06

Trzy sposoby na odzyskanie faktur

Z karty zamówienia w zapleczu dedykowany panel oferuje natychmiastowe pobranie PDF Factur-X i samego XML. Zakładka administracyjna wymienia zamówienia i umożliwia generowanie masowe: wybierz partię i pobierz wszystkie faktury w archiwum ZIP. Po stronie klienta opcjonalny link w panelu konta pozwala kupującemu pobrać swoją fakturę. Wreszcie automatyczne generowanie może być wyzwalane przy przejściu zamówienia w wybrany przez Ciebie status.

§ 07

Generowanie i transmisja: co robi moduł

Ten moduł pokrywa generowanie zgodnych faktur Factur-X, etap wymagający największej rygorystyczności technicznej. Generowanie Factur-X nie wymaga żadnej certyfikacji. Transmisja przez Platformę Akredytowaną (PA, dawniej PDP) i, dla niektórych operacji, e-reporting, stanowią osobną warstwę dokładaną na wierzch. Wersja 1.0 koncentruje się na produkcji zgodnych plików, gotowych do przesłania przez wybraną platformę lub zintegrowania z Twoim przepływem księgowym, jako naturalne uzupełnienie naszego modułu eksportu księgowego.

§ 08

Zgodny z PrestaShop 8 i 9

Architektura opiera się na ModuleAdminController, Smarty i ręcznym autoloaderze PSR-4 (bez Composera), które działają identycznie w PrestaShop 8.0, 8.1, 8.2 i 9.0. Żadnej dedykowanej gałęzi kodu, żadnej szczególnej zależności Symfony, żadnej bolesnej migracji przy przejściu na PrestaShop 9.