Was die Regel bedeutet
Die Regel prüft cac:OrderLineReference innerhalb jeder cac:InvoiceLine einer UBL-Rechnung und jeder cac:CreditNoteLine einer UBL-Rechnungskorrektur auf cbc:SalesOrderLineID, die Positionsnummer im Verkaufsauftrag des Verkäufers. Die Referenz auf die Bestellposition des Käufers (BT-132) steht dagegen in cbc:LineID und wird hier nicht geprüft.
Warum sie wichtig ist
Die EN 16931 sieht im Bestellpositionsverweis kein Feld für die Positionsnummer aus dem Verkaufsauftrag des Verkäufers vor.
So beheben Sie den Fehler
Entfernen Sie die Kennung der Verkaufsauftragsposition aus dem Bestellpositionsverweis. Behalten Sie eine vorhandene Referenz auf die Bestellposition des Käufers (BT-132). Wenn Sie die Positionsnummer des Verkaufsauftrags als Text festhalten müssen, nutzen Sie den Positionshinweis (BT-127). Die Auftragsreferenz des Verkäufers (BT-14) ist für die Auftragsnummer, nicht für die Positionsnummer bestimmt. Im XML löschen Sie cbc:SalesOrderLineID aus cac:OrderLineReference 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 OrderLineReference SalesOrderLineID 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-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
- UBL-CR-530 Position ohne Verweis auf Wareneingangsposition
- UBL-CR-531 Ein Verweis auf eine frühere Rechnung gehört nicht in eine Position