Referans
Markdown dışa aktarBR-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>