
PDF/A-3 Technischer Leitfaden: Einbettung von ZUGFeRD & Factur-X XML
Offizielle Quellen
Nutzen Sie diese Quellen, um Fristen, Formate und offizielle Regeländerungen zu prüfen.
Passendes technisches Wiki
Erkunden Sie detaillierte Entwickler-Dokumentationen und regulatorische Leitfäden passend zu diesem Artikel.
Praxisleitfaden zu PDF/A-3, PDF/X-3 und warum ZUGFeRD- und Factur-X-Hybridrechnungen einen archivfähigen PDF-Container mit eingebettetem XML benötigen.
Erkennen Sie, wann eine hybride ZUGFeRD- oder Factur-X-Datei als archivfähige PDF/A-3-Datei akzeptiert werden kann.
Überblick zu ZUGFeRD, Factur-X, Profilen und hybriden Rechnungen mit PDF und XML. Mit Fokus auf Konvertierung und Validierung.
Hybride E-Rechnungen wie ZUGFeRD und Factur-X basieren auf dem PDF/A-3-Standard (ISO 19005-3), um eine maschinenlesbare XML-Datei in ein visuelles PDF-Dokument einzubetten.
Für Softwareentwickler und Validierungsteams erfordert die Erstellung konformer PDF/A-3-Rechnungen die exakte Einhaltung von PDF-Spezifikationsregeln, XMP-Metadaten-Schemas und Schriftarten-Einbettung.
Zentrale Architektur: Unterschiede zwischen PDF/A-2 und PDF/A-3
- Dateianhänge: PDF/A-2 erlaubt eingebettete Dateien nur nach engeren Regeln. PDF/A-3 erlaubt zugeordnete Dateien beliebiger Formate, einschließlich XML, wenn die erforderlichen PDF/A-Metadaten vorhanden sind.
- Verknüpfungs-Array (/AF): Der Katalog des Dokumentes enthält ein `/AF`-Array mit Verweisen auf die eingebetteten Dateiobjekte (`/Type /Filespec`).
- AFRelationship-Schlüssel: Jeder Dateianhang muss einen `/AFRelationship`-Schlüssel tragen (z.B. `/Alternative` oder `/Data`), um die semantische Beziehung zum visuellen PDF zu deklarieren.
- Dateiname des Anhangs: Factur-X und aktuelle ZUGFeRD-Spezifikationen verwenden `factur-x.xml` für die eingebettete Rechnungs-XML. Verwenden Sie keinen anderen Namen, ohne die genaue Profil- und Versionsspezifikation zu prüfen.
XMP-Metadaten-Erweiterungsschema
PDF/A-3-Validatoren wie veraPDF prüfen das XMP-Metadatenpaket, auf das der Dokumentenkatalog verweist. Eine Factur-X- oder ZUGFeRD-Datei muss den Format-Namensraum über das PDF/A-Erweiterungsschema mit den Definitionen der verwendeten Veröffentlichung angeben.
Zu den Erweiterungseigenschaften gehören DocumentFileName (`factur-x.xml`), DocumentType (`INVOICE`), Version und ConformanceLevel. Die zulässigen Profilwerte hängen von der Spezifikationsversion ab. Verwenden Sie deshalb die exakten Werte der jeweiligen Veröffentlichung.
Schriftarteinbettung & Farbprofil-Regeln
- Schriftarteinbettung: Alle für die Darstellung verwendeten Schriftarten müssen eingebettet sein. Untergruppen sind zulässig, wenn Schriftprogramm und Zeichenzuordnung gültig bleiben.
- Farbprofil (OutputIntent): PDF/A-3-Dokumente müssen ein OutputIntent-Wörterbuch mit standardisiertem ICC-Farbprofil (z.B. sRGB) enthalten.
- Validierungstools: Prüfen Sie die PDF/A-3-Ebene mit veraPDF und das Rechnungsprofil mit den offiziellen FeRD-/Factur-X-XSD- und Schematron-Regeln. Die Werkzeuge prüfen unterschiedliche Ebenen.
Offizielle Technische Quellen
Bereit, Ihre Rechnungen umzuwandeln?
Wandeln Sie PDF-Rechnungen in XRechnung, ZUGFeRD und weitere Formate um. Abos ab 10 €/Monat bei jährlicher Zahlung (zzgl. Steuern), mit 3-tägiger Testphase beim ersten Abo. Oder ohne Abo: 5 € pro Konvertierung (zzgl. Steuern).