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ı
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>