Fehler-Codes

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) != ''

Datei jetzt kostenlos prüfen

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.