Ana içeriğe atla

BR-CL-11 Kayıt tanımlayıcı şeması ISO 6523 ICD’den olmalıdır

Satıcının (BT-30-1) veya alıcının (BT-47-1) yasal kayıt tanımlayıcısı gibi bir yasal kayıt tanımlayıcısının şema kimliği, ISO 6523 ICD listesinden bir kod olmalıdır.

Sorun açıklaması

HATA

EN 16931 kod listesi kuralı (BR-CL)

Bağlam ve önem

Kural, UBL’de cac:PartyLegalEntity/cbc:CompanyID/@schemeID’yi, CII’de ram:SpecifiedLegalOrganization/ram:ID/@schemeID’yi kontrol eder. ICD kodu yerine "HRB", "KvK" veya "SIREN" gibi bir sicil kısaltması ya da adı yazıldığında kural başarısız olur. Yasal kayıt tanımlayıcısı, alıcının faturayı satıcının tüzel kişiliğiyle eşleştirmesini sağlar (BR-CO-26). Örnek: Bir Fransız şirketi SIREN numarası 552081317’yi schemeID="0002" ile gönderir.

Çözüm

Yasal kayıt tanımlayıcısının schemeID değerini numarayı veren sicilin ICD koduna ayarlayın; örn. 0002 (SIRENE, Fransa), 0106 (Ticaret Odası, Hollanda) veya 0208 (işletme numarası, Belçika). Şema kimliği isteğe bağlıdır: ICD kodunu belirtemiyorsanız numarayı şema kimliği olmadan gönderin.

Hızlı işlemler

Geçerli örnekler

  • BT-30-1 = 0002 — Fransız SIRENE sicili
  • BT-30-1 = 0106 — Hollanda Ticaret Odası (KvK) numarası

Geçersiz örnekler

  • BT-30-1 = HRB — sicil kısaltması, ICD kodu değil
  • BT-30-1 = SIREN — 0002 kodu yerine sicil adı

Kod örnekleri

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

Etkilenen alanlar

Doğrulama araçları