BR-11: Ländercode des Käufers (BT-55) fehlt
Schweregrad: fatal · Syntax: CII, UBL
Offizielle Meldung
The Buyer postal address shall contain a Buyer country code (BT-55).
Was bedeutet das?
Die Käuferanschrift muss einen Ländercode BT-55 enthalten, nach normalize-space nicht leer. UBL prüft cac:Country/cbc:IdentificationCode im Kontext der Käuferanschrift. Die ISO-Liste ist BR-CL-14.
Typische Ursache
Die Anschrift hat Straße und Ort, aber kein Land.
So beheben Sie es
Setzen Sie den Ländercode des Käufers.
UBL
<cac:Country>
<cbc:IdentificationCode>DE</cbc:IdentificationCode>
</cac:Country>CII
<ram:CountryID>DE</ram:CountryID>
Business Term
BT-55
Verwandte Regeln
Kontext und Prüfbedingung
UBL cac:AccountingCustomerParty/cac:Party/cac:PostalAddress
CII /rsm:CrossIndustryInvoice
UBL
normalize-space(cac:Country/cbc:IdentificationCode) != ''CII
normalize-space(rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerTradeParty/ram:PostalTradeAddress/ram:CountryID) != ''
curl -F "file=@rechnung.xml" https://checkxrechnung.com/v1/validate
Fragen
Was prüft BR-11 genau?
Die Käuferanschrift muss einen Ländercode BT-55 enthalten, nach normalize-space nicht leer. UBL prüft cac:Country/cbc:IdentificationCode im Kontext der Käuferanschrift. Die ISO-Liste ist BR-CL-14.
Wie behebe ich BR-11?
Setzen Sie den Ländercode des Käufers.
Heißt eine bestandene Prüfung von BR-11, dass ein Portal die Rechnung annimmt?
Nein. Die Seite hilft Ihnen, diese eine Schematron-Aussage zu verstehen. Ein Bestehen hier ist keine Aussage über Steuerrecht, Portalannahme oder Bank-Overlays.