UBL-SR-07
Rechnungsreferenz ohne Rechnungsnummer (BT-25)
Wenn eine vorausgegangene Rechnung referenziert wird (cac:BillingReference), muss deren Rechnungsnummer (BT-25) angegeben sein.
- Regelwerk
- EN 16931 (CEN)
- Stufe
- Fehler
[UBL-SR-07]-If there is a preceding invoice reference, the preceding invoice number shall be present
Was bedeutet UBL-SR-07?
UBL-SR-07 prüft jedes cac:BillingReference-Element. Darin muss cac:InvoiceDocumentReference/cbc:ID vorhanden sein – das ist die Nummer der vorausgegangenen Rechnung (BT-25), auf die sich zum Beispiel eine Gutschrift, eine Korrektur- oder eine Schlussrechnung bezieht. Eine Rechnungsreferenz nur mit Datum oder ganz ohne Inhalt ist für den Empfänger wertlos, weil er die ursprüngliche Rechnung nicht zuordnen kann. Die Regel ist als Fehler eingestuft – die Rechnung wird in diesem Zustand abgelehnt.
Typische Ursachen
- Bei Gutschriften oder Korrekturrechnungen wird die Bezugsrechnung nicht übergeben.
- Die Software erzeugt einen leeren BillingReference-Block.
So beheben Sie den Fehler
- Suchen Sie
cac:BillingReferencein der Datei. - Ergänzen Sie
cac:InvoiceDocumentReference/cbc:IDmit der Nummer der ursprünglichen Rechnung; das Datum (BT-26,cbc:IssueDate) ist optional. - Entfernen Sie leere
cac:BillingReference-Blöcke, falls gar keine Referenz gemeint ist. - Prüfen Sie die Rechnung anschließend erneut.
Wo die Regel prüft (XPath)
- UBL
- cac:BillingReference
Rechnung erneut prüfen
Legen Sie die korrigierte Datei hier ab. Die Prüfung läuft mit den offiziellen Regeln in Ihrem Browser.
E-Rechnung hier ablegen
XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.
Ihre Rechnung verlässt nie Ihren Browser. Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.
Ohne Datei testen: , ,