BR-DEX-01
Das Element … "Attached Document" (BT-125) benutzt einen nicht zulässigen MIME-Code: …. Im Falle einer Extension darf zusätzlich zu der Liste der mime codes (definiert in Abschnitt 8.2, "Binary Object") der MIME-Code application/xml genutzt werden.
Offizieller Regeltext
[BR-DEX-01] Das Element … "Attached Document" (BT-125) benutzt einen nicht zulässigen MIME-Code: …. Im Falle einer Extension darf zusätzlich zu der Liste der mime codes (definiert in Abschnitt 8.2, "Binary Object") der MIME-Code application/xml genutzt werden.
Wo die Regel gilt
| Regelwerk | Dokumenttyp | Schweregrad |
|---|---|---|
| XRechnung mit CEN-Regeln EN 16931 (3.0.2) KoSIT, CEN | EN16931 XRechnung (UBL Invoice), EN16931 XRechnung Extension (UBL Invoice), EN16931 XRechnung CVD (UBL Invoice), EN16931 XRechnung (UBL CreditNote), EN16931 XRechnung CVD (UBL CreditNote), EN16931 XRechnung (CII), EN16931 XRechnung Extension (CII), EN16931 XRechnung CVD (CII) | fatal |
Fatal und Fehler machen die Rechnung ungültig (valid: false); Warnungen und Hinweise nicht.
Betroffene Geschäftsbegriffe (EN 16931)
BT-125
Technische Prüfung
- Syntax
- UBL · XRechnung mit CEN-Regeln EN 16931 (3.0.2)
- Kontext
cbc:EmbeddedDocumentBinaryObject[$isExtension]- Test (muss erfüllt sein)
.[@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' or @mimeCode = 'application/xml']
- Syntax
- CII · XRechnung mit CEN-Regeln EN 16931 (3.0.2)
- Kontext
ram:AttachmentBinaryObject[$isExtension]- Test (muss erfüllt sein)
.[@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' or @mimeCode = 'application/xml']
So meldet die API diese Regel
Jeder Befund von POST /v1/validate nennt Regel-ID, Schweregrad, Meldung, Position (XPath) und Regelwerk und verlinkt diese Seite (docUrl):
{
"severity": "fatal",
"ruleId": "BR-DEX-01",
"message": "[BR-DEX-01] Das Element … \"Attached Document\" (BT-125) benutzt einen nicht zulässigen MIME-Code: …. Im Falle einer Extension darf zusätzlich zu der Liste der mime codes (definiert in Abschnitt 8.2, \"Binary Object\") der MIME-Code application/xml genutzt werden.",
"xpath": "/…",
"source": "schematron:xrechnung@3.0.2",
"docUrl": "https://einvoice-api.eu/rules/br-dex-01.html"
}Prüfen Sie eine Rechnung gegen diese und alle anderen Regeln des Regelwerks – im Browser, ohne Anmeldung.
Regeltext und Schweregrad stammen unverändert aus dem offiziellen Regelwerk; die Seite wird aus der Konfiguration der API erzeugt. Keine Rechtsberatung.