Zum Inhalt springen

Schwerwiegend

UBL-DT-06: Ein eingebetteter Anhang braucht das Attribut mimeCode

Kurz gesagt

Schwerwiegend: Die Rechnung besteht die ausgewählten Prüfungen nicht.

UBL-DT-06 bedeutet, dass bei einem Binärobjekt in der Rechnung das Attribut mimeCode fehlt. Ergänzen Sie das Attribut am betroffenen Element, zum Beispiel mimeCode="application/pdf" für einen PDF-Anhang, oder entfernen Sie den Anhang, wenn Sie ihn nicht benötigen.

Auf dieser Seite

Was die Regel bedeutet

Die Prüfung untersucht jedes XML-Element, dessen Name auf BinaryObject endet, und verlangt dort das Attribut mimeCode. Bei einem eingebetteten Anhang (BT-125) ist dies das Attribut mimeCode (BT-125-1) am Element cbc:EmbeddedDocumentBinaryObject, etwa mit dem Wert application/pdf für eine PDF-Datei oder image/png für ein PNG-Bild. Geprüft wird nur, ob das Attribut vorhanden ist, nicht, ob sein Wert ausgefüllt ist, zum Dateityp passt oder nach anderen Regeln zulässig ist.

Warum sie wichtig ist

EN 16931 verlangt bei Binärobjekten das Attribut mimeCode.

So beheben Sie den Fehler

Wenn Sie das XML selbst erzeugen, ergänzen Sie das Attribut am betroffenen Element, zum Beispiel mimeCode="application/pdf" bei cbc:EmbeddedDocumentBinaryObject für einen PDF-Anhang. Bitten Sie andernfalls den Anbieter Ihrer Rechnungssoftware, das Attribut beim Export einzufügen. Brauchen Sie den Anhang nicht, entfernen Sie ihn und exportieren Sie erneut. Prüfen Sie die Datei erneut.

Ist die Datei korrigiert, prüfen Sie sie kostenlos noch einmal: E-Rechnung prüfen

Oder Sie korrigieren die Rechnung in einem Formular und laden die korrigierte Datei für 1 Credit herunter: Eine abgelehnte E-Rechnung korrigieren

Der veröffentlichte Regeltext

Binary object elements shall contain the mime code attribute

Wo diese Regel gilt

Regelwerk Version
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
CIUS-RO UBL Invoice 1.0.9 1.0.9
CIUS-RO UBL Credit Note 1.0.9 1.0.9
Regeltext aus phive-rules 4.6.4.

Ihre Datei prüfen

Legen Sie Ihre E-Rechnung ab, um zu sehen, ob sie noch gegen UBL-DT-06 verstößt und welche weiteren Regeln sie verletzt.

Aktualisiert am 6. November 2026