Referans
Markdown dışa aktarBR-65 Kalem sınıflandırma tanımlayıcısı bir şema kimliği içermelidir
Kalem sınıflandırma tanımlayıcısı (BT-158), kullanılan sınıflandırma şemasını adlandıran bir şema kimliğine sahip olmalıdır.
Sorun açıklaması
Kalem sınıflandırma tanımlayıcısı (BT-158), kullanılan sınıflandırma şemasını adlandıran bir şema kimliğine sahip olmalıdır.
HATA
XRechnung 3.0
Bağlam ve önem
Bu kural, KoSIT XRechnung 3.0.2 Schematron tarafından uygulanan EN16931 çekirdek anlamsal modelinden gelir ve faturaların otomatik işleme için gereken zorunlu verileri taşımasını sağlar.
Çözüm
cac:CommodityClassification/cbc:ItemClassificationCode öğesinde listID özniteliğini bir UNCL7143 koduyla ayarlayın; örneğin UNSPCC için TST veya tedarikçi şeması için ST.
Hızlı işlemler
Geçerli örnekler
- listID="STI" (sınıflandırma şeması) ile BT-158 = 65010000
Geçersiz örnekler
- BT-158 sınıflandırma kodu var ancak listID özniteliği yok
Kod örnekleri
Geçerli XML
<cac:Item>
<cac:CommodityClassification>
<cbc:ItemClassificationCode listID="STI">65010000</cbc:ItemClassificationCode>
</cac:CommodityClassification>
</cac:Item>Geçersiz XML
<cac:Item>
<cac:CommodityClassification>
<cbc:ItemClassificationCode>65010000</cbc:ItemClassificationCode>
</cac:CommodityClassification>
</cac:Item>