Referans
Markdown dışa aktarBR-54 Kalem özniteliği hem ad hem değer içermelidir
Her kalem özniteliği (BG-32), bir öznitelik adı (BT-160) ve bir öznitelik değeri (BT-161) içermelidir.
Sorun açıklaması
HATA
EN 16931 temel iş kuralı (CEN)
Bağlam ve önem
Bu bir EN 16931 temel kuralıdır. Renk, beden veya parti numarası gibi kalem öznitelikleri (BG-32) yalnızca ad/değer çiftleri olarak kullanılabilir. UBL’de cbc:Name şema tarafından zaten zorunludur; bu nedenle BR-54 genellikle cbc:Value içermeyen bir öznitelikte görülür, örneğin bir dışa aktarım ürün şablonundaki tüm öznitelikleri bu kalem için doldurulmamış olsalar bile yazdığında.
Çözüm
Her kalem özniteliği için hem cac:AdditionalItemProperty/cbc:Name hem de cbc:Value sağlayın (CII: ad için ram:Description ve ram:Value içeren ram:ApplicableProductCharacteristic). Bir özniteliğin bu kalem için değeri yoksa özniteliğin tamamını çıkarın.
Hızlı işlemler
Geçerli örnekler
- BT-160 = "Renk", BT-161 = "Mavi"
Geçersiz örnekler
- Adı olan ancak değeri olmayan kalem özelliği (BT-161 eksik)
Kod örnekleri
<cac:AdditionalItemProperty>
<cbc:Name>Colour</cbc:Name>
<cbc:Value>Blue</cbc:Value>
</cac:AdditionalItemProperty><cac:AdditionalItemProperty>
<cbc:Name>Colour</cbc:Name>
</cac:AdditionalItemProperty>