Was die Regel bedeutet
Die Regel prüft cac:InvoicePeriod innerhalb jeder cac:InvoiceLine einer UBL-Rechnung und jeder cac:CreditNoteLine einer UBL-Rechnungskorrektur auf cbc:DescriptionCode. Sie betrifft den Rechnungszeitraum der Position (BG-26), nicht das Beginndatum (BT-134) oder das Enddatum (BT-135). Der Code für das Datum der Umsatzsteuerfälligkeit (BT-8) verwendet cbc:DescriptionCode unter cac:InvoicePeriod auf Dokumentebene und wird hier nicht geprüft.
Warum sie wichtig ist
Die EN 16931 sieht im Positionszeitraum kein Feld für diesen Code vor.
So beheben Sie den Fehler
Entfernen Sie nur den Beschreibungscode aus dem Positionszeitraum und behalten Sie gegebenenfalls vorhandene Beginn- und Enddaten. Setzt die Software den Code selbst, bitten Sie den Hersteller, ihn im UBL-Export wegzulassen. Im XML löschen Sie cbc:DescriptionCode aus cac:InvoicePeriod innerhalb von cac:InvoiceLine oder cac:CreditNoteLine. Prüfen Sie die 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 InvoiceLine InvoicePeriod DescriptionCode 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-524 Der Zeitraum einer Position sollte keinen Beschreibungstext tragen
- UBL-CR-525 Eine Position sollte keine Auftragsposition des Verkäufers nennen
- UBL-CR-526 Der Verweis auf die Bestellposition sollte keine UUID tragen
- UBL-CR-527 Der Verweis auf die Bestellposition sollte keinen Statuscode tragen
- UBL-CR-528 Der Verweis auf die Bestellposition sollte keine Bestellreferenz enthalten
- UBL-CR-529 Position ohne Verweis auf Lieferscheinposition