Shopware Administracja i produktywność

DataFirefly Factur-X SW: Faktura Elektroniczna Shopware 6, ZUGFeRD i XRechnung 3.0

Factur-X, ZUGFeRD i XRechnung 3.0 dla Shopware 6: zgodność z e-fakturą, której natywny Shopware nie pokrywa, od 6.5 do 6.7.

Pakiet zgodności fakturowania elektronicznego dla Shopware 6. DfFacturX generuje XML CII zgodny z EN 16931 przy każdym utworzeniu faktury i osadza go bezpośrednio w istniejącym PDF: dokument, który pobiera Twój klient, jest hybrydową fakturą elektroniczną. Dla niemieckiego sektora publicznego profil XRechnung 3.0 tworzy samodzielny XML z pełną obsługą Leitweg-ID przez pole własne instalowane na kliencie i na zamówieniu. Kategorie VAT rozpoznawane automatycznie dla stawek 0 procent (wewnątrzwspólnotowa, eksport, zwolnienie), promocje zamieniane w rabaty dokumentu, koszty wysyłki w opłaty dokumentu, a RoundingAmount gwarantuje sumę ściśle identyczną z Shopware. Automatyczny załącznik XML w e-mailach o zamówieniu, tryb tylko B2B, polecenie konsoli do ponownego generowania. Zgodność z Shopware 6.5, 6.6 i 6.7, bez żadnej zależności Composer.

Shopware 6.5 do 6.7 Zgodność z EN 16931 XRechnung 3.0 i Leitweg-ID Hybrydowy PDF Factur-X Mandaty DE 2025-2028, FR 2026-2027 Zero zależności Composer
  • Zwrot w 30 dni
  • 12 miesięcy aktualizacji
  • Wsparcie 24 h
www.datafirefly.com/pl/
Generowanie faktur elektronicznych ZUGFeRD i XRechnung w Shopware 6
v1.0.0 · zaktualizowano 2026-06-09
Co robi

W skrócie.

01

XRechnung 3.0 z Leitweg-ID

Różnica, której natywny Shopware nie ma: XML XRechnung 3.0 w składni CII do fakturowania niemieckich administracji. Leitweg-ID (BT-10) wpisujesz w polu własnym instalowanym na kliencie i na zamówieniu, z konfigurowalną wartością zapasową. Kontakt sprzedawcy BG-6 oraz adresy elektroniczne BT-34 i BT-49 wymagane przez walidator KOSIT są w zestawie.

02

Hybrydowy PDF Factur-X / ZUGFeRD

XML CII jest osadzany w istniejącym PDF faktury przez aktualizację przyrostową, z metadanymi XMP PDF A-3 i pełnym schematem rozszerzenia Factur-X. Żadnego drugiego dokumentu do pilnowania: PDF, który klient pobiera albo dostaje mailem, jest hybrydową fakturą elektroniczną, czytelną dla człowieka i dla maszyny.

03

Inteligentne kategorie VAT

Pułapka numer jeden walidatorów: stawki 0 procent. DfFacturX rozstrzyga je automatycznie, czyli K dla dostawy wewnątrzwspólnotowej z odwrotnym obciążeniem, gdy nabywca ma numer VAT w innym kraju UE, G dla eksportu poza UE i Z w pozostałych przypadkach, z konfigurowalnymi powodami zwolnienia BT-120.

04

Pełna automatyzacja

Automatyczne generowanie przy utworzeniu dokumentu faktury, czy to z administracji, z Flow Buildera, czy z API. XML załączany automatycznie do e-maili o zamówieniu. Tryb tylko B2B ogranicza generowanie do zamówień z firmą albo numerem VAT. I nigdy nie blokuje: utworzenie faktury nigdy nie zawodzi z powodu faktury elektronicznej.

05

Rygorystyczny model księgowy EN 16931

Model netto z automatycznym przeliczeniem zamówień brutto przez podatki wyliczone przez Shopware. Promocje zamieniane w rabaty dokumentu (norma zakazuje linii ujemnych, reguła BR-27), koszty wysyłki w opłaty dokumentu i RoundingAmount BT-114, który pochłania każde odchylenie grosza, tak by GrandTotal był identyczny z sumą w Shopware.

06

Od 6.5 do 6.7, zero zależności

Generator CII i mechanizm osadzania w PDF są napisane własnymi siłami, bez żadnej biblioteki zewnętrznej. Wtyczka pokrywa też wersje Shopware wcześniejsze niż 6.6.10, gdzie żadne rozwiązanie natywne nie istnieje. Pełna konfiguracja per sales channel, etykiety administracji po francusku, angielsku i niemiecku.

Wersja pełna

Wszystko, co warto wiedzieć, zanim zainstalujesz.

Szczegółowe spojrzenie na to, jak działa DataFirefly Factur-X SW: Faktura Elektroniczna Shopware 6, ZUGFeRD i XRechnung 3.0, dlaczego zbudowaliśmy go w ten sposób i jaka myśl stoi za powyższymi funkcjami.

§ 01

Faktura elektroniczna przestała być opcją

W Niemczech każda firma musi mieć możliwość odbioru faktur elektronicznych B2B od stycznia 2025 roku, a obowiązek wystawiania wchodzi etapami do 2028 roku. B2G już teraz wymaga XRechnung z Leitweg-ID. We Francji mandat Factur-X nakłada obowiązek odbioru od września 2026 roku i wystawiania w latach 2026-2027, zależnie od wielkości firmy. Jeśli Twój sklep Shopware sprzedaje w B2B albo fakturuje administracje, faktura elektroniczna zgodna z EN 16931 staje się warunkiem otrzymania zapłaty.

§ 02

Czego nie pokrywa natywny Shopware

Shopware oferuje podstawowe wyjście ZUGFeRD od wersji 6.6.10, ale nie tworzy XRechnung 3.0, nie obsługuje Leitweg-ID, nie istnieje we wcześniejszych wersjach 6.5 i 6.6, a jego dane sprzedawcy ograniczają się do ustawień dokumentów. DfFacturX to kompletny pakiet zgodności: wiele profili, bogate dane sprzedawcy per sales channel, instrukcje płatności SEPA, automatyczne kategorie VAT, załącznik e-mail i narzędzia do ponownego generowania.

§ 03

XRechnung 3.0 i Leitweg-ID, bez prowizorki

Zafakturowanie niemieckiej administracji wymaga XML XRechnung z referencją nabywcy BT-10, czyli Leitweg-ID, którego Shopware nie potrafi przechować. Wtyczka instaluje przy aktywacji dedykowane pole własne na karcie klienta i na zamówieniu: wpisz Leitweg-ID raz na kliencie, a będzie przenoszony na wszystkie jego faktury, z możliwością nadpisania zamówienie po zamówieniu i z konfigurowalną wartością zapasową. Wygenerowany XML zawiera proces biznesowy Peppol, kontakt sprzedawcy BG-6 i adresy elektroniczne wymagane przez walidator KOSIT.

§ 04

Hybrydowy PDF, a nie kolejny dokument

Dla profili Factur-X i ZUGFeRD XML jest osadzany bezpośrednio w PDF faktury wygenerowanym przez Shopware, przez aktualizację przyrostową: załączony plik factur-x.xml, relacja AF typu Data, metadane XMP PDF A-3 z pełnym schematem rozszerzenia Factur-X. Media dokumentu są podmieniane w miejscu, więc PDF, który klient pobiera z konta albo dostaje mailem, jest hybrydową fakturą elektroniczną. Jeśli nietypowa struktura PDF uniemożliwi osadzenie, wtyczka przełącza się czysto: XML pozostaje dostępny jako załącznik e-mail i przez konsolę, a ostrzeżenie trafia do logów.

§ 05

Model księgowy, który przechodzi walidatory

Norma EN 16931 jest wymagająca: kwoty netto, zakaz linii ujemnych, rozbicie VAT na kategorie, sumy zgodne co do grosza. DfFacturX przelicza zamówienia brutto na model netto przez podatki wyliczone przez Shopware, zamienia promocje w rabaty na poziomie dokumentu z rozbiciem na stawki, deklaruje koszty wysyłki jako opłaty dokumentu i używa pola RoundingAmount BT-114, żeby pochłonąć każde odchylenie zaokrąglenia: GrandTotal w XML jest zawsze ściśle równy sumie zamówienia w Shopware. Stawki 0 procent dostają automatycznie właściwą kategorię, czyli K, G albo Z, wraz z powodem zwolnienia.

§ 06

Automatycznie i nigdy blokująco

Generowanie uruchamia się przy utworzeniu dokumentu faktury, niezależnie od kanału: administracja, Flow Builder albo API. Tryb tylko B2B ogranicza generowanie do zamówień firmowych. XML jest automatycznie załączany do e-maili o zamówieniu. Z założenia błąd faktury elektronicznej nigdy nie blokuje utworzenia samej faktury: incydent trafia do logów, a polecenie konsoli df:facturx:generate pozwala wygenerować dokument ponownie po poprawce, ze zmianą profilu w locie i eksportem XML do pliku.

§ 07

Zwaliduj przed wdrożeniem

Dokumentacja zawiera kompletną listę kontrolną walidacji: zamówienia brutto i netto, promocja, koszty wysyłki, sprzedaż wewnątrzwspólnotowa z numerem VAT, eksport poza UE. Wyeksportuj XML jednym poleceniem i prześlij go do walidatora KOSIT dla XRechnung albo do walidatora Mustang dla Factur-X i ZUGFeRD. Wdrażasz produkcję, wiedząc dokładnie, co otrzymają Twoi klienci i ich programy księgowe.