Alles, was Sie wissen sollten bevor Sie installieren.
Ein detaillierter Blick darauf, wie DataFirefly Factur-X — E-Rechnung PDF/A-3 + XML funktioniert, warum wir es so gebaut haben und der Gedanke hinter den Funktionen oben.
Die elektronische Rechnung wird Pflicht: handeln Sie frühzeitig
Die französische E-Rechnungsreform legt einen genauen Zeitplan fest. Ab dem 1. September 2026 müssen alle umsatzsteuerpflichtigen Unternehmen in der Lage sein, elektronische Rechnungen zu empfangen, und Großunternehmen sowie mittelgroße Unternehmen müssen sie ausstellen. Ab dem 1. September 2027 erstreckt sich die Ausstellungspflicht auf KMU, Kleinst- und Mikrounternehmen. Die meisten PrestaShop-Händler müssen daher ab 2026 empfangen und ab 2027 ausstellen. Factur-X ist das in Frankreich empfohlene hybride Format, um diesen Schritt souverän zu meistern.
Factur-X: ein von Mensch und Maschine lesbares Format
Eine Factur-X-Rechnung ist eine einzige Datei, die zwei Welten vereint: ein PDF/A-3b, das Ihr Kunde wie eine klassische Rechnung öffnen, lesen und drucken kann, und eine im PDF eingebettete strukturierte XML-Datei, die Buchhaltungssoftware und Plattformen automatisch lesen können. Kein getrenntes Versenden von PDF und Datendatei mehr: Alles steckt im selben Dokument, was jedes Risiko einer Abweichung zwischen dem lesbaren Bild und den verarbeiteten Daten ausschließt.
Strukturierte Daten konform zu EN 16931
Das Modul erzeugt das XML im CII-Format (UN/CEFACT Cross Industry Invoice), dem Standard, auf dem Factur-X beruht. Die Reihenfolge der Elemente folgt streng dem Schema, die Verkäuferidentität trägt ihre SIREN (mit der passenden Schemakennung) und ihre innergemeinschaftliche USt-IdNr., und die Umsatzsteueraufschlüsselung ist Satz für Satz detailliert. Drei Profile stehen zur Verfügung: BASIC für ein leichteres XML, EN 16931 für volle Konformität mit dem europäischen Kern und EXTENDED.
Eine robuste Einbettung, unabhängig von Ihrer TCPDF-Version
Das sichtbare PDF wird über das bereits in PrestaShop vorhandene TCPDF im PDF/A-3b-Modus erzeugt. Die XML-Einbettung hängt dagegen von keinem internen Detail von TCPDF ab: Sie erfolgt per inkrementellem PDF-Update, einer Technik, die die benötigten Objekte (die eingebettete Datei, das /AF-Array, die /AFRelationship-Data-Beziehung, die Factur-X-XMP-Metadaten und das PDF/A-Erweiterungsschema) hinzufügt, ohne ein einziges Byte des bestehenden Dokuments zu verändern. Das Ergebnis: Die Lösung bleibt stabil, gleich welche TCPDF-Version Ihr PrestaShop mitbringt.
Alle Ihre Rechnungsfälle abgedeckt
Bestellpositionen, Versandkosten (als Dokumentzuschlag modelliert) und Rabatte (als Abschlag modelliert, proportional auf die Steuerbemessungsgrundlagen verteilt) werden mit ihrem Steuersatz ins XML übertragen. Alle Summen — Nettosumme, Bemessungsgrundlage, Gesamtsteuer, Bruttosumme, Fälligkeitsbetrag — werden aus den Positionen und der Aufschlüsselung neu berechnet, um die BR-CO-Bilanzregeln von EN 16931 einzuhalten. Maßgeblich ist die interne Konsistenz des Dokuments — genau das, was offizielle Validatoren prüfen.
Drei Wege, Ihre Rechnungen abzurufen
Auf der Bestellseite im Back-Office bietet ein eigenes Panel den sofortigen Download des Factur-X-PDF und des reinen XML. Ein Admin-Tab listet Ihre Bestellungen auf und ermöglicht die Massengenerierung: Wählen Sie eine Charge aus und erhalten Sie alle Rechnungen in einem ZIP-Archiv. Kundenseitig erlaubt ein optionaler Link im Kontobereich dem Käufer, seine Rechnung herunterzuladen. Schließlich kann eine automatische Erzeugung ausgelöst werden, sobald eine Bestellung einen von Ihnen gewählten Status erreicht.
Erzeugung und Übermittlung: was das Modul leistet
Dieses Modul deckt die Erzeugung konformer Factur-X-Rechnungen ab — den Schritt, der die meiste technische Sorgfalt erfordert. Die Erzeugung von Factur-X erfordert keine Zertifizierung. Die Übermittlung über eine zugelassene Plattform (PA, früher PDP) und, für bestimmte Vorgänge, das E-Reporting bilden eine eigene Schicht, die obenauf kommt. Version 1.0 konzentriert sich auf die Erzeugung konformer Dateien, bereit zur Übermittlung über die Plattform Ihrer Wahl oder zur Integration in Ihren Buchhaltungsfluss — eine natürliche Ergänzung zu unserem Buchhaltungsexport-Modul.
Kompatibel mit PrestaShop 8 und 9
Die Architektur stützt sich auf ModuleAdminController, Smarty und einen manuellen PSR-4-Autoloader (ohne Composer), die unter PrestaShop 8.0, 8.1, 8.2 und 9.0 identisch funktionieren. Kein spezifischer Code-Zweig, keine besondere Symfony-Abhängigkeit, keine schmerzhafte Migration beim Umstieg auf PrestaShop 9.
Es gibt noch keine Rezensionen.