Ana içeriğe atla

BR-DEX-05 Yasal tescil kimliği şeması ISO 6523 kodu kullanmalıdır

Bir yasal tescil kimliğindeki (Satıcı BT-30, Alıcı BT-47, Alacaklı BT-61) her şema tanımlayıcısı ISO 6523 ICD kod listesinden biriyle kodlanmalıdır.

Sorun açıklaması

Bir yasal tescil kimliğindeki (Satıcı BT-30, Alıcı BT-47, Alacaklı BT-61) 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, yasal tescil kimlikleri için ek ISO 6523 şema kodlarına izin vermek üzere çekirdek önem düzeyini gevşeten Extension senaryosunda tetiklenir.

Çözüm

cac:PartyLegalEntity/cbc:CompanyID üzerindeki @schemeID değerini geçerli bir ISO 6523 ICD değerine ayarlayın. Extension tescil şemaları gerekmiyorsa standart XRechnung CIUS profili bu kuralı önler.

Hızlı işlemler

Geçerli örnekler

  • <cbc:CompanyID schemeID="0002">12345678900</cbc:CompanyID>

Geçersiz örnekler

  • <cbc:CompanyID schemeID="LOCAL">12345</cbc:CompanyID> — LOCAL, ISO 6523 değil

Kod örnekleri

Geçerli XML
<cac:PartyLegalEntity>
  <cbc:CompanyID schemeID="0002">12345678900</cbc:CompanyID>
</cac:PartyLegalEntity>
Geçersiz XML
<cac:PartyLegalEntity>
  <cbc:CompanyID schemeID="LOCAL">12345678900</cbc:CompanyID>
</cac:PartyLegalEntity>

Etkilenen alanlar

Doğrulama araçları