Ana içeriğe atla

BR-DEX-08 Teslimat konumu kimliği şeması bir ISO 6523 kodu kullanmalıdır

Bir teslimat konumu kimliği için (BT-71) her şema tanımlayıcısı ISO 6523 ICD kod listesinden biriyle kodlanmalıdır.

Sorun açıklaması

HATA

XRechnung uzantı kuralı (KoSIT, BR-DEX) · XRechnung 3.0

Bağlam ve önem

Bu XRechnung Extension kuralı yalnızca, teslimat konumu kimliği için ek ISO 6523 şema kodlarını etkinleştirmek üzere çekirdek önem düzeyini gevşeten Extension senaryosunda tetiklenir.

Çözüm

cac:Delivery/cac:DeliveryLocation/cac:ID üzerindeki @schemeID değerini geçerli bir ISO 6523 ICD değerine ayarlayın (örneğin GLN için 0088). Extension konum şemaları gerekmiyorsa standart XRechnung CIUS profili bu kuralı önler.

Hızlı işlemler

Geçerli örnekler

  • <cbc:ID schemeID="0088">4098765000003</cbc:ID>

Geçersiz örnekler

  • <cbc:ID schemeID="SITE">DOCK-7</cbc:ID> — SITE bir ISO 6523 kodu değil

Kod örnekleri

Geçerli XML
<cac:Delivery>
  <cac:DeliveryLocation>
    <cbc:ID schemeID="0088">4098765000003</cbc:ID>
  </cac:DeliveryLocation>
</cac:Delivery>
Geçersiz XML
<cac:Delivery>
  <cac:DeliveryLocation>
    <cbc:ID schemeID="SITE">DOCK-7</cbc:ID>
  </cac:DeliveryLocation>
</cac:Delivery>

Etkilenen alanlar

Doğrulama araçları