BR-DE-11Das Element "Deliver to post code" (BT-78) muss übermittelt werden, wenn die Gruppe "DELIVER TO ADDRESS" (BG-15) übermittelt wird.

Offizieller Regeltext

Sobald eine Lieferanschrift (BG-15) im Dokument steht, muss sie die Postleitzahl tragen (BT-78) — den Ort daneben verlangt BR-DE-10. Die EN 16931 fordert in dieser Gruppe nur das Land (BT-80, über BR-57); Ort und Postleitzahl kommen aus der deutschen CIUS.

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-DE-11 auf?

Wie bei BR-DE-10 eine unvollständig befüllte Gruppe — die beiden Fehler treten fast immer gemeinsam auf, weil dasselbe Mapping beide Felder auslässt. Wer BG-15 öffnet, verpflichtet sich damit auf drei Felder: das Land verlangt schon die Norm über BR-57, Ort und Postleitzahl kommen über BR-DE-10 und BR-DE-11 hinzu. Ein leeres Element zählt auch hier nicht: geprüft wird mit normalize-space.

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
cbc:PostalZone[boolean(normalize-space(.))]
CII
ram:PostcodeCode[boolean(normalize-space(.))]

Quelle: Regelwerk v2026-08-31

Wie behebt man BR-DE-11?

Ergänzen Sie die Postleitzahl in BT-78: in UBL cac:Delivery/cac:DeliveryLocation/cac:Address/cbc:PostalZone, in CII ram:ShipToTradeParty/ram:PostalTradeAddress/ram:PostcodeCode. Oder lassen Sie BG-15 ganz weg, wenn die Lieferanschrift der Rechnungsanschrift entspricht.

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>
      <cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
    </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.