BR-57Each Deliver to address (BG-15) shall contain a Deliver to country code (BT-80).

Offizieller Regeltext

Wird eine Lieferanschrift (BG-15) übermittelt, muss sie ein Länderkennzeichen (BT-80) enthalten — dieselbe Anforderung wie BR-09 und BR-11, für die Lieferadresse.

Schweregrad
Fehler
Gilt für
CII, UBL
Regelwerk
v2026-08-31
Geprüft am

Geschrieben und gegen das offizielle KoSIT-Regelwerk geprüft von Dmytro Yalanskyi, NormAPI.

Warum tritt BR-57 auf?

Die Lieferanschrift wird aus dem Auftrag übernommen und dort meist als Freitext geführt, weil sie nur auf den Lieferschein gedruckt wird. Ein Ländercode ist dafür nie nötig gewesen.

Was der Validator prüft

Der Ausdruck, den das offizielle KoSIT-Regelwerk auswertet — nicht paraphrasiert, sondern aus der ausgelieferten Schematron-Datei gelesen. UBL und CII adressieren verschiedene Dokumentbäume, deshalb steht dieselbe Regel je Syntax anders da.

UBL
exists(cac:Country/cbc:IdentificationCode)
CII
(ram:ShipToTradeParty/ram:PostalTradeAddress and normalize-space(ram:ShipToTradeParty/ram:PostalTradeAddress/ram:CountryID) != '') or not (ram:ShipToTradeParty/ram:PostalTradeAddress)

Quelle: Regelwerk v2026-08-31

Wie behebt man BR-57?

Setzen Sie den ISO-3166-1-Code in cac:Delivery/cac:DeliveryLocation/cac:Address/cac:Country/cbc:IdentificationCode (UBL) beziehungsweise ram:ShipToTradeParty/ram:PostalTradeAddress/ram:CountryID (CII) — oder lassen Sie die Gruppe weg. Ort und Postleitzahl fordern BR-DE-10 und BR-DE-11.

Im XML

Ausschnitt in UBL. Der CII-Pfad steht oben im Text — dieselbe Änderung, andere Elementnamen.

Fehlerhaft
<cac:Delivery>
  <cac:DeliveryLocation>
    <cac:Address>
      <cbc:CityName>Bonn</cbc:CityName>
      <cbc:PostalZone>53113</cbc:PostalZone>
    </cac:Address>
  </cac:DeliveryLocation>
</cac:Delivery>
Korrigiert
<cac:Delivery>
  <cac:DeliveryLocation>
    <cac:Address>
      <cbc:CityName>Bonn</cbc:CityName>
      <cbc:PostalZone>53113</cbc:PostalZone>
      <cac:Country>
        <cbc:IdentificationCode>DE</cbc:IdentificationCode>
      </cac:Country>
    </cac:Address>
  </cac:DeliveryLocation>
</cac:Delivery>

Verwandte Regeln

NormAPI liefert technische Validierung, keine Steuer- oder Rechtsberatung.