Ratgeber

Factur-X prüfen: Hybrid-Rechnung richtig lesen.

Factur-X ist eng mit ZUGFeRD verwandt. Entscheidend ist, dass die eingebettete Rechnungs-XML sauber gelesen wird.

Hybrid-PDFCIIExchangedDocumentPrüfstatus

Felder, Pfade und Bedeutung

InformationRichtiger FundortNicht verwechseln mit
ProfilkennungExchangedDocumentContext/GuidelineSpecifiedDocumentContextParameter/ram:IDRechnungsnummer oder Zahlungsreferenz.
ProzesskennungBusinessProcessSpecifiedDocumentContextParameter/ram:IDDokument-ID, Kunden-ID oder Bestellnummer.
Rechnungsnummerrsm:ExchangedDocument/ram:IDJede andere ram:ID im Dokument.
Fälliger BetragSpecifiedTradeSettlementHeaderMonetarySummation/DuePayableAmountLineTotalAmount oder TaxTotalAmount.

Typische Fehlerbilder

FehlerbildWahrscheinliche UrsacheSaubere Reaktion
Factur-X-Profil wird als Rechnung angezeigtGuideline-ID wurde falsch als Rechnungsnummer übernommen.Profil separat anzeigen und Rechnungsnummer aus ExchangedDocument lesen.
Lieferant heißt wie eine LeistungParser hat Positionsartikel statt SellerTradeParty gelesen.Namen nur aus den Party-Blöcken übernehmen.
Hybrid-PDF wird nur als PDF akzeptiertDer XML-Anhang wurde nicht extrahiert.Anlage suchen und CII-Pfadprüfung ausführen.

Was Factur-X praktisch bedeutet

Eine Factur-X-Rechnung enthält eine lesbare PDF-Ansicht und eine strukturierte XML-Datei. Der Prüfprozess sollte beide Ebenen nicht vermischen.

Rechnungsnummer richtig finden

In CII-/Factur-X-XML gibt es mehrere ram:ID-Felder. Die Rechnungsnummer steht im ExchangedDocument.

Sinnvoller Output

Nutzer brauchen eine klare Aussage: Struktur erkannt, Rechnungsdaten extrahiert, formale Prüfung noch offen oder erfolgreich, Export verfügbar.

Häufige Fragen

Ist Factur-X dasselbe wie ZUGFeRD?

Die Formate sind eng verwandt. Für Nutzer zählt vor allem, ob die strukturierte XML im PDF gelesen werden kann.

Warum steht im XML eine URN?

Das sind Profil- oder Prozesskennungen. Sie beschreiben den Kontext, sind aber keine Rechnungsnummer.