Zum Inhalt springen
E-Rechnung Zentrale

UBL-DT-06

UBL: Anhang ohne MIME-Typ (mimeCode)

Jeder eingebettete Anhang (BT-125) braucht das Attribut mimeCode, z. B. application/pdf.

Regelwerk
EN 16931 (CEN)
Stufe
Fehler
Originaltext der Meldung
[UBL-DT-06]-Binary object elements shall contain the mime code attribute

Was bedeutet UBL-DT-06?

UBL-DT-06 prüft alle Elemente, deren Name auf BinaryObject endet – in der Praxis cbc:EmbeddedDocumentBinaryObject innerhalb von cac:AdditionalDocumentReference/cac:Attachment. Jedes dieser Elemente muss das Attribut mimeCode tragen (BT-125-1), damit der Empfänger weiß, um welchen Dateityp es sich handelt. Fehlt die Angabe, kann der Anhang nicht zuverlässig geöffnet werden. Zulässig sind in der XRechnung u. a. application/pdf, image/png, image/jpeg, text/csv, die Excel-Formate und application/vnd.oasis.opendocument.spreadsheet. Die Regel ist als Fehler eingestuft – die Rechnung wird in diesem Zustand abgelehnt.

Typische Ursachen

  • Die Software bettet Anhänge ohne Metadaten ein.
  • Der Anhang wurde nachträglich von Hand eingefügt.

So beheben Sie den Fehler

  1. Öffnen Sie die Datei und suchen Sie cbc:EmbeddedDocumentBinaryObject.
  2. Ergänzen Sie das Attribut passend zum Inhalt, z. B. mimeCode="application/pdf".
  3. Prüfen Sie, ob auch filename gesetzt ist (Regel UBL-DT-07).
  4. Prüfen Sie die Rechnung anschließend erneut.
Wo die Regel prüft (XPath)
UBL
//*[ends-with(name(), 'BinaryObject')]

Rechnung erneut prüfen

Legen Sie die korrigierte Datei hier ab. Die Prüfung läuft mit den offiziellen Regeln in Ihrem Browser.

E-Rechnung hier ablegen

XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.

Ihre Rechnung verlässt nie Ihren Browser. Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.

Ohne Datei testen: