BR-CL-24: MIME-Code eines Anhangs nicht in MIME-Medientyp
Schweregrad: fatal · Syntax: CII, UBL
Offizielle Meldung
For Mime code in attribute use MIMEMediaType.
Was bedeutet das?
BR-CL-24 verlangt, dass MIME-Code eines Anhangs aus der Liste MIME-Medientyp stammt. Offizielle Aussage: For Mime code in attribute use MIMEMediaType.
Typische Ursache
Der übermittelte Code steht nicht in MIME-Medientyp, oder es wurde ein Freitext statt eines Codes geschickt.
So beheben Sie es
Ersetzen Sie den Wert durch einen Code aus MIME-Medientyp. Das Beispiel application/pdf zeigt nur die Schreibweise, nicht jeden zulässigen Code.
UBL
<!-- MIME code of an attachment: @mimeCode="application/pdf" -->CII
<!-- MIME code of an attachment: @mimeCode="application/pdf" -->
Business Term
Die Meldung nennt keinen BT-/BG-Code.
Verwandte Regeln
Kontext und Prüfbedingung
UBL cbc:EmbeddedDocumentBinaryObject[@mimeCode]
CII ram:AttachmentBinaryObject[@mimeCode]
UBL
((@mimeCode = 'application/pdf' or @mimeCode = 'image/png' or @mimeCode = 'image/jpeg' or @mimeCode = 'text/csv' or @mimeCode = 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' or @mimeCode = 'application/vnd.oasis.opendocument.spreadsheet'))CII
((@mimeCode = 'application/pdf' or @mimeCode = 'image/png' or @mimeCode = 'image/jpeg' or @mimeCode = 'text/csv' or @mimeCode = 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' or @mimeCode = 'application/vnd.oasis.opendocument.spreadsheet'))
curl -F "file=@rechnung.xml" https://checkxrechnung.com/v1/validate
Fragen
Was prüft BR-CL-24 genau?
BR-CL-24 verlangt, dass MIME-Code eines Anhangs aus der Liste MIME-Medientyp stammt. Offizielle Aussage: For Mime code in attribute use MIMEMediaType.
Wie behebe ich BR-CL-24?
Ersetzen Sie den Wert durch einen Code aus MIME-Medientyp. Das Beispiel application/pdf zeigt nur die Schreibweise, nicht jeden zulässigen Code.
Heißt eine bestandene Prüfung von BR-CL-24, dass ein Portal die Rechnung annimmt?
Nein. Die Seite hilft Ihnen, diese eine Schematron-Aussage zu verstehen. Ein Bestehen hier ist keine Aussage über Steuerrecht, Portalannahme oder Bank-Overlays.