Fehler-Codes

BR-08: Verkäuferanschrift (BG-5) fehlt

Schweregrad: fatal · Syntax: CII, UBL

Offizielle Meldung

An Invoice shall contain the Seller postal address (BG-5).

Was bedeutet das?

BR-08 verlangt, dass die postalische Anschrift des Verkäufers vorhanden ist. Die UBL-Assertion ist exists(cac:AccountingSupplierParty/cac:Party/cac:PostalAddress). Ob darin ein Ländercode steht, prüft BR-09, nicht BR-08.

Typische Ursache

Die Partei wurde ohne PostalAddress exportiert.

So beheben Sie es

Legen Sie das Anschriftselement an. Straße, Ort, PLZ und Land folgen in eigenen Regeln, soweit die Konfiguration sie fordert.

UBL

<cac:PostalAddress>
  <cbc:StreetName>Beispielweg 1</cbc:StreetName>
  <cbc:CityName>Berlin</cbc:CityName>
  <cbc:PostalZone>10115</cbc:PostalZone>
  <cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
</cac:PostalAddress>

CII

<ram:PostalTradeAddress>
  <ram:LineOne>Beispielweg 1</ram:LineOne>
  <ram:PostcodeCode>10115</ram:PostcodeCode>
  <ram:CityName>Berlin</ram:CityName>
  <ram:CountryID>DE</ram:CountryID>
</ram:PostalTradeAddress>

Business Term

BG-5

Verwandte Regeln

Kontext und Prüfbedingung

UBL /ubl:Invoice | /cn:CreditNote

CII /rsm:CrossIndustryInvoice

UBL

exists(cac:AccountingSupplierParty/cac:Party/cac:PostalAddress)

CII

rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:PostalTradeAddress

Datei jetzt kostenlos prüfen

curl -F "file=@rechnung.xml" https://checkxrechnung.com/v1/validate

Fragen

Was prüft BR-08 genau?

BR-08 verlangt, dass die postalische Anschrift des Verkäufers vorhanden ist. Die UBL-Assertion ist exists(cac:AccountingSupplierParty/cac:Party/cac:PostalAddress). Ob darin ein Ländercode steht, prüft BR-09, nicht BR-08.

Wie behebe ich BR-08?

Legen Sie das Anschriftselement an. Straße, Ort, PLZ und Land folgen in eigenen Regeln, soweit die Konfiguration sie fordert.

Heißt eine bestandene Prüfung von BR-08, 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.