Fehlercodes · EN 16931
BR-CO-08Hier ergänzbar
Line charge reason and code must match
So lautet die Ablehnung wörtlich: „[BR-CO-08] Invoice line charge reason code (BT-145) and Invoice line charge reason (BT-144) shall indicate the same type of charge reason. The reason text must semantically match the UNTDID 7161 code.“
BR-CO-08 validates that when both BT-144 (AllowanceChargeReason) and BT-145 (AllowanceChargeReasonCode) are present on a line-level charge (ChargeIndicator=true within InvoiceLine), they must describe the same type of charge. The code uses UNTDID 7161 standard codes.
Was Sie bereithaltenDen fehlenden Wert aus Ihrer Bestellung, Ihrem Vertrag oder Ihrer Buchhaltung.
Was wir tunInvoice Navigator automatically fixes this issue by updating the BT-145 field in your Invoice.
Wenn Sie es selbst im Rechnungssystem eintragen
Vorher
<cac:InvoiceLine>\n <cac:AllowanceCharge>\n <cbc:ChargeIndicator>true</cbc:ChargeIndicator>\n <cbc:AllowanceChargeReasonCode>FC</cbc:AllowanceChargeReasonCode>\n <cbc:AllowanceChargeReason>Insurance premium</cbc:AllowanceChargeReason>\n <cbc:Amount currencyID="EUR">10.00</cbc:Amount>\n </cac:AllowanceCharge>\n</cac:InvoiceLine>
Nachher
<cac:InvoiceLine>\n <cac:AllowanceCharge>\n <cbc:ChargeIndicator>true</cbc:ChargeIndicator>\n <cbc:AllowanceChargeReasonCode>FC</cbc:AllowanceChargeReasonCode>\n <cbc:AllowanceChargeReason>Freight charge</cbc:AllowanceChargeReason>\n <cbc:Amount currencyID="EUR">10.00</cbc:Amount>\n </cac:AllowanceCharge>\n</cac:InvoiceLine>
So sieht der Befund ausBeispiel
BefundAngabe fehlt · BR-CO-08
Stelle//cac:InvoiceLine/cac:AllowanceCharge[cbc:ChargeIndicator='true']/cbc:AllowanceChargeReason
Von IhnenDer fehlende Wert
DanachBestanden
NachweisSHA-256 und /verify-Link nach der Prüfung
Tritt oft zusammen auf
BR-CO-07Line item discount reason text does not match the reason code