Zum Hauptinhalt springen

BR-57 Lieferlandcode muss angegeben werden, wenn eine Lieferadresse verwendet wird

Gemäß EN-16931-Regel BR-57 muss jede gesonderte Lieferanschrift (BG-15) zwingend den Lieferlandcode (BT-80) als zweistelligen ISO-3166-1-Alpha-2-Ländercode (wie DE, FR, NL, AT oder IT) ausweisen. Steuer- und Zollprüfroutinen benötigen das Lieferland, um grenzüberschreitende Steuerbefreiungen, innergemeinschaftliche Lieferungen und Ausfuhrtatbestände rechtssicher zu prüfen.

Problembeschreibung

FEHLER

Geschäftsregel der EN 16931 (CEN)

Kontext und Bedeutung

Eine unvollständige Lieferadresse ohne Ländercode führt zum Schematron-Fehler BR-57 und verhindert die Steuerprüfung bei grenzüberschreitenden Rechnungen.

Lösung

Stellen Sie in der Versandverwaltung Ihres ERP-Systems sicher, dass die Lieferadresse einen zweistelligen ISO-Ländercode enthält. In UBL 2.1 befüllen Sie <cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country> unter <cac:Delivery><cac:DeliveryLocation><cac:Address>. In UN/CEFACT CII befüllen Sie <ram:CountryID> unter <ram:ShipToTradeParty><ram:PostalTradeAddress>. Erfolgt die Lieferung an die Rechnungsadresse, lassen Sie BG-15 komplett weg.

Schnellzugriff

Gültige Beispiele

  • Lieferanschrift BG-15 mit BT-80 = „DE“ (Lieferung innerhalb Deutschlands)
  • Lieferanschrift BG-15 mit BT-80 = „FR“ (Grenzüberschreitende Lieferung nach Frankreich)

Ungültige Beispiele

  • Lieferadresse (cac:Address / ram:PostalTradeAddress) enthält Straße und Ort, lässt das Element Country jedoch weg
  • CII-ram:ShipToTradeParty/ram:PostalTradeAddress mit leerem ram:CountryID; in UBL löst ein leeres <cbc:IdentificationCode/> nicht BR-57 aus, sondern scheitert an der Codelistenregel BR-CL-14

Code-Beispiele

Gültiges XML
<cac:Delivery>
  <cac:DeliveryLocation>
    <cac:Address>
      <cbc:CityName>Köln</cbc:CityName>
      <cbc:PostalZone>50667</cbc:PostalZone>
      <cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
    </cac:Address>
  </cac:DeliveryLocation>
</cac:Delivery>
Ungültiges XML
<cac:Delivery>
  <cac:DeliveryLocation>
    <cac:Address>
      <cbc:CityName>Köln</cbc:CityName>
      <cbc:PostalZone>50667</cbc:PostalZone>
    </cac:Address>
  </cac:DeliveryLocation>
</cac:Delivery>

Betroffene Felder

Validierungstools