Offizieller Regeltext
[BR-DE-22] Das "filename"-Attribut aller "EmbeddedDocumentBinaryObject"-Elemente muss eindeutig sein
Warum dieser Fehler auftritt
Der Validator wertet den XPath-Test oben gegen das Kontextelement aus; die Bedingung ist für Ihre Datei nicht erfüllt.
So beheben Sie den Fehler
Vergleichen Sie Ihre Datei mit dem Regeltext und dem Testausdruck, passen Sie das im Kontext genannte Element an und validieren Sie erneut.
Was der Validator prüft
Geprüftes Element (Kontext):
UBL
/ubl:Invoice | /cn:CreditNoteTest (XPath):
count(cac:AdditionalDocumentReference) = count(cac:AdditionalDocumentReference[not(./cac:Attachment/cbc:EmbeddedDocumentBinaryObject/@filename = preceding-sibling::cac:AdditionalDocumentReference/cac:Attachment/cbc:EmbeddedDocumentBinaryObject/@filename)])CII
/rsm:CrossIndustryInvoiceTest (XPath):
count(//ram:AdditionalReferencedDocument) = count(//ram:AdditionalReferencedDocument[not(./ram:AttachmentBinaryObject/@filename = preceding-sibling::ram:AdditionalReferencedDocument/ram:AttachmentBinaryObject/@filename)])
Rechnung prüfen
Legen Sie Ihre XML- oder PDF-Datei im Validator ab; jede verletzte Regel ist mit ihrer Seite hier verlinkt. Kostenlos, ohne Konto, die Datei wird nicht gespeichert.
Dieselbe Prüfung per API:
curl -F file=@invoice.xml https://einvoicechecker.com/v1/validateVerwandte Regeln
BR-DE-1Zahlungsinformationen (BG-16) fehlenBR-DE-2Kontaktdaten des Verkäufers (BG-6) fehlenBR-DE-3Ort des Verkäufers (BT-37) fehltBR-DE-4Das Element "Seller post code" muss übermittelt werdenBR-DE-5Ansprechpartner des Verkäufers (BT-41) fehltBR-DE-6Telefonnummer des Verkäuferkontakts (BT-42) fehltBR-DE-7E-Mail-Adresse des Verkäuferkontakts (BT-43) fehltBR-DE-8Das Element "Buyer city" muss übermittelt werden
Häufige Fragen
Was bedeutet BR-DE-22?
BR-DE-22 ist eine XRechnung-Regel: Das "filename"-Attribut aller "EmbeddedDocumentBinaryObject"-Elemente muss eindeutig sein
Wird meine Rechnung wegen BR-DE-22 abgelehnt?
Ja. BR-DE-22 ist als „fatal“ eingestuft; Validatoren (KoSIT, Peppol Access Points, ZRE/OZG-RE) weisen die Rechnung zurück, bis der Fehler behoben ist.
Für welche Formate gilt BR-DE-22?
XRechnung in UBL- oder CII-Syntax, einschließlich ZUGFeRD-/Factur-X-PDFs mit dem Profil XRECHNUNG. Rechnungen an deutsche öffentliche Auftraggeber (Bund, Länder, Kommunen) müssen sie bestehen. Syntax: UBL und CII.
Quelle: XRechnung 3.0.2, schematron 2.6.0 (KoSIT, September 2026). Katalog erzeugt aus dem offiziellen Schematron am 2026-10-14.