Was bedeutet BR-CO-6?
Grundtext und Grundcode eines Zuschlags auf Belegebene muessen dieselbe Art bezeichnen. Sonst ist die Angabe uneindeutig.
Häufige Ursachen für BR-CO-6
- Der Grund-Code (BT-105) meint eine andere Zuschlagsart als der Grundtext (BT-104).
- Freitext aus einer Vorlage passt nicht zum gewählten Code.
- Verwechslung von Zuschlags-Codes (UNTDID 7161) mit Abschlags-Codes (UNTDID 5189).
So behebst du BR-CO-6
- Fehlerhafte Stelle im XML finden. Öffne die XML der E-Rechnung und navigiere zum Feld BT-105 über den folgenden XPath:
//ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeAllowanceCharge - Korrektur einsetzen. Grund-Code (BT-105) und Grundtext (BT-104) eines Zuschlags auf Dokumentebene müssen dieselbe Zuschlagsart bezeichnen. Stelle in 'ram:SpecifiedTradeAllowanceCharge' (ChargeIndicator=true) sicher, dass 'ram:ReasonCode' (BT-105, UNTDID 7161) und 'ram:Reason' (BT-104) inhaltlich zusammenpassen.
- Erneut validieren. Speichere die Datei und validiere sie erneut, um zu prüfen, dass BR-CO-6 nicht mehr gemeldet wird.
Grund-Code (BT-105) und Grundtext (BT-104) eines Zuschlags auf Dokumentebene müssen dieselbe Zuschlagsart bezeichnen. Stelle in 'ram:SpecifiedTradeAllowanceCharge' (ChargeIndicator=true) sicher, dass 'ram:ReasonCode' (BT-105, UNTDID 7161) und 'ram:Reason' (BT-104) inhaltlich zusammenpassen.
//ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeAllowanceChargeVorher / Nachher: das XML-Beispiel
So sieht die betroffene Stelle vor und nach der Korrektur aus (Cross-Industry-Invoice, ZUGFeRD/Factur-X).
<ram:SpecifiedTradeAllowanceCharge>
<ram:ChargeIndicator><udt:Indicator>true</udt:Indicator></ram:ChargeIndicator>
<ram:ReasonCode>FC</ram:ReasonCode>
<ram:Reason>Rabatt</ram:Reason>
</ram:SpecifiedTradeAllowanceCharge>
<ram:SpecifiedTradeAllowanceCharge>
<ram:ChargeIndicator><udt:Indicator>true</udt:Indicator></ram:ChargeIndicator>
<ram:ReasonCode>FC</ram:ReasonCode>
<ram:Reason>Frachtkosten</ram:Reason>
</ram:SpecifiedTradeAllowanceCharge>
Häufige Fragen zu BR-CO-6
Welche Codeliste gilt für BT-105?
Was ist der Unterschied zu BR-CO-05?
Verwandte Fehlercodes
BR-CO-6 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.