Ana içeriğe atla

BR-DE-10 Teslimat adresi kullanıldığında teslimat şehri belirtilmelidir

Faturada alıcı fatura adresinden farklı ayrı bir fiziksel teslimat adresi (BG-15) belirtildiğinde, XRechnung teslimat şehir adının (BT-77) mutlaka girilmesini şart koşar. Alman kamu alımlarında teslimatlar genellikle bölgesel depolara, şantiyelere veya yerel birimlere yapılır. Teslimat şehri faturanın irsaliye ve mal kabul belgeleriyle eşleştirilmesi için gereklidir.

Sorun açıklaması

HATA

Alman XRechnung kuralı (KoSIT, BR-DE) · XRechnung 3.0

Bağlam ve önem

BR-DE-10 kuralı koşullu uygulanır: BG-15 mevcutsa BT-77 zorunludur. BG-15 varken BT-77 eksik olursa doğrulama anında başarısız olur.

Çözüm

Sevkiyat veya sipariş sisteminizde teslimat adresinin şehri içerdiğini doğrulayın. UBL 2.1 sözdiziminde <cac:Delivery><cac:DeliveryLocation><cac:Address> içine <cbc:CityName> ekleyin. CII sözdiziminde <ram:ShipToTradeParty><ram:PostalTradeAddress> içine <ram:CityName> ekleyin. Ayrı bir teslimat adresi gerekmiyorsa adresi eksik bırakmak yerine teslimat grubu bloğunu tamamen kaldırın.

Hızlı işlemler

Geçerli örnekler

  • BT-77 = "München", posta kodu "80331" ve ülke kodu "DE" olan BG-15 teslimat adresi mevcut
  • Faturada ayrı bir BG-15 teslimat adresi grubu yok (fatura adresine teslimat)

Geçersiz örnekler

  • Teslimat adresi grubu sokak ve posta kodu içeriyor ancak cbc:CityName eksik
  • Teslimat adresi boş şehir öğesi ile oluşturulmuş (<cbc:CityName/>)

Kod örnekleri

Geçerli XML
<cac:Delivery>
  <cac:DeliveryLocation>
    <cac:Address>
      <cbc:StreetName>Industriestraße 5</cbc:StreetName>
      <cbc:CityName>München</cbc:CityName>
      <cbc:PostalZone>80331</cbc:PostalZone>
      <cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
    </cac:Address>
  </cac:DeliveryLocation>
</cac:Delivery>
Geçersiz XML
<cac:Delivery>
  <cac:DeliveryLocation>
    <cac:Address>
      <cbc:StreetName>Industriestraße 5</cbc:StreetName>
      <cbc:PostalZone>80331</cbc:PostalZone>
      <cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
    </cac:Address>
  </cac:DeliveryLocation>
</cac:Delivery>

Etkilenen alanlar

Doğrulama araçları