Ana içeriğe atla

BR-CL-03 Para birimi özniteliği ISO 4217 alfa-3 kullanmalıdır

Tutar öğelerindeki currencyID özniteliği, ISO 4217 alfa-3 listesinden üç harfli bir kod olmalıdır.

Sorun açıklaması

Tutar öğelerindeki currencyID özniteliği, ISO 4217 alfa-3 listesinden üç harfli bir kod olmalıdır.

HATA

XRechnung 3.0

Bağlam ve önem

Bu EN16931 çekirdek kod listesi kuralı, her parasal tutarın belirsizliğe yer bırakmayan bir para birimi taşımasını sağlar.

Çözüm

Her currencyID özniteliğinde EUR, USD veya CHF gibi geçerli bir ISO 4217 alfa-3 kodu kullanın.

Hızlı işlemler

Geçerli örnekler

  • Bir satır tutarında currencyID="EUR"
  • Bir vergi tutarında currencyID="USD"

Geçersiz örnekler

  • currencyID="EURO" — dört harf, ISO 4217 değil
  • currencyID="€" — kod yerine sembol

Kod örnekleri

Geçerli XML
<cbc:LineExtensionAmount currencyID="EUR">100.00</cbc:LineExtensionAmount>
Geçersiz XML
<cbc:LineExtensionAmount currencyID="EURO">100.00</cbc:LineExtensionAmount>

Etkilenen alanlar

Doğrulama araçları