Was bedeutet BR-8?
BR-8 verlangt, dass eine angegebene Käufer-Buchungsreferenz (BT-19) einen Inhalt hat. Sie ordnet die Rechnung der Kostenstelle des Käufers zu.
Häufige Ursachen für BR-8
- Das Referenz-Element ist vorhanden, aber leer.
So behebst du BR-8
- Fehlerhafte Stelle im XML finden. Öffne die XML der E-Rechnung und navigiere zum Feld BT-19 über den folgenden XPath:
//ram:BuyerOrderReferencedDocument/ram:IssuerAssignedID - Korrektur einsetzen. Fülle 'ram:ID' im Element 'ram:ApplicableHeaderTradeAgreement/ram:BuyerOrderReferencedDocument' mit der Bestellnummer des Käufers.
- Erneut validieren. Speichere die Datei und validiere sie erneut, um zu prüfen, dass BR-8 nicht mehr gemeldet wird.
Fülle 'ram:ID' im Element 'ram:ApplicableHeaderTradeAgreement/ram:BuyerOrderReferencedDocument' mit der Bestellnummer des Käufers.
//ram:BuyerOrderReferencedDocument/ram:IssuerAssignedIDVorher / Nachher: das XML-Beispiel
So sieht die betroffene Stelle vor und nach der Korrektur aus (Cross-Industry-Invoice, ZUGFeRD/Factur-X).
<ram:ApplicableHeaderTradeSettlement>
<ram:ReceivableSpecifiedTradeAccountingAccount>
<ram:ID></ram:ID>
</ram:ReceivableSpecifiedTradeAccountingAccount>
</ram:ApplicableHeaderTradeSettlement>
<ram:ApplicableHeaderTradeSettlement>
<ram:ReceivableSpecifiedTradeAccountingAccount>
<ram:ID>KOSTENSTELLE-4711</ram:ID>
</ram:ReceivableSpecifiedTradeAccountingAccount>
</ram:ApplicableHeaderTradeSettlement>
Verwandte Fehlercodes
BR-8 automatisch prüfen
Statt das XML manuell zu durchsuchen, kannst du deine ZUGFeRD- oder XRechnung-Datei online validieren – lade die PDF oder XML hoch und du bekommst jeden Fehler mit Regel-ID, betroffenem Feld, Korrekturvorschlag und XPath, als lesbaren Report oder strukturiertes JSON über die API.