BR-DEX-13
Die maximale Anzahl zulässiger Nachkommastellen für das Element "Third party payment amount" (BT-DEX-002) ist 2.
Offizieller Regeltext
[BR-DEX-13] Die maximale Anzahl zulässiger Nachkommastellen für das Element "Third party payment amount" (BT-DEX-002) ist 2.
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) | fatal |
Fatal und Fehler machen die Rechnung ungültig (valid: false); Warnungen und Hinweise nicht.
Technische Prüfung
- Syntax
- UBL · XRechnung mit CEN-Regeln EN 16931 (3.0.2)
- Kontext
/ubl:Invoice/cac:PrepaidPayment[$isExtension]- Test (muss erfüllt sein)
string-length(substring-after(cbc:PaidAmount, '.')) <= 2
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-13",
"message": "[BR-DEX-13] Die maximale Anzahl zulässiger Nachkommastellen für das Element \"Third party payment amount\" (BT-DEX-002) ist 2.",
"xpath": "/…",
"source": "schematron:xrechnung@3.0.2",
"docUrl": "https://einvoice-api.eu/rules/br-dex-13.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.