Referans
Markdown dışa aktarBR-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
<cac:PartyLegalEntity>
<cbc:CompanyID schemeID="0002">552081317</cbc:CompanyID>
</cac:PartyLegalEntity><cac:PartyLegalEntity>
<cbc:CompanyID schemeID="HRB">552081317</cbc:CompanyID>
</cac:PartyLegalEntity>