Was die Regel bedeutet
Die Regel prüft, dass die Zahlungsbedingungen (cac:PaymentTerms) keine Kennung (cbc:ID) enthalten. In UBL ist das ein Code oder eine Nummer, die einen Satz von Zahlungsbedingungen benennt, etwa ein Standardcode aus Ihrem eigenen System. Die EN 16931 kennt die Zahlungsbedingungen nur als Text (BT-20), das Fälligkeitsdatum (BT-9) ist ein eigenes Feld.
Warum sie wichtig ist
Die EN 16931 sieht an dieser Stelle keine Kennung für die Zahlungsbedingungen vor.
So beheben Sie den Fehler
Entfernen Sie cbc:ID nur aus cac:PaymentTerms. Behalten Sie vorhandenen Text der Zahlungsbedingungen (BT-20) in cbc:Note. Diese Warnung verlangt nicht, dass Sie ein Fälligkeitsdatum (BT-9) ergänzen. Speichern oder exportieren Sie das XML erneut und prüfen Sie die Datei.
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 PaymentTerms ID 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-453 Zahlungsart-Kennung in den Zahlungsbedingungen
- UBL-CR-454 Vorauszahlungsreferenz in den Zahlungsbedingungen
- UBL-CR-455 Ereigniscode für den Beginn der Zahlungsfrist
- UBL-CR-456 Strukturierter Skonto-Prozentsatz in den Zahlungsbedingungen
- UBL-CR-457 Strukturierter Verzugszuschlag in Prozent
- UBL-CR-458 Strukturierter Zahlungsanteil in Prozent