Was die Regel bedeutet
Eine UBL-Rechnung oder UBL-Rechnungskorrektur nennt einen Vertrag in cac:ContractDocumentReference. Die EN 16931 liest aus diesem Block nur die Vertragsnummer (BT-12, in cbc:ID). Die Regel prüft, dass der Block nicht zusätzlich einen Statuscode (cbc:DocumentStatusCode) enthält, der den Zustand des Vertragsdokuments beschreiben würde.
Warum sie wichtig ist
Die EN 16931 empfiehlt, den Dokumentstatuscode in der Vertragsreferenz wegzulassen.
So beheben Sie den Fehler
Bitten Sie den Anbieter Ihrer Rechnungssoftware, cbc:DocumentStatusCode in der Vertragsreferenz nicht mehr zu exportieren. Wenn Sie das XML selbst erzeugen, löschen Sie cbc:DocumentStatusCode aus cac:ContractDocumentReference. Prüfen Sie die korrigierte 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
A UBL invoice should not include the ContractDocumentReference DocumentStatusCode 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 |
Ihre Datei prüfen
Verwandte Regeln
- UBL-CR-105 Keine Beschreibung in der Vertragsreferenz
- UBL-CR-106 Kein Anhang in der Vertragsreferenz
- UBL-CR-107 Kein Gültigkeitszeitraum in der Vertragsreferenz
- UBL-CR-108 Kein Aussteller in der Vertragsreferenz
- UBL-CR-109 Kein Prüfergebnis in der Vertragsreferenz
- UBL-CR-110 Kein Kopie-Kennzeichen in zusätzlichen Dokumentverweisen