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ı

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

HATA

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">4098765000002</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">4098765000002</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ı