Referans
Markdown dışa aktarBR-CL-04 Fatura para birimi kodu ISO 4217 alfa-3 kullanmalıdır
Fatura para birimi kodu (BT-5), ISO 4217 alfa-3 listesinden üç harfli bir kod olmalıdır.
Sorun açıklaması
HATA
EN 16931 kod listesi kuralı (BR-CL)
Bağlam ve önem
BT-5, faturadaki tüm tutarların para birimini belirler. Para birimi PDF metninden alındığında ("Euro", "€"), ERP "EURO" gibi dahili bir kod dışa aktardığında veya kod küçük harfle yazıldığında ("eur") kural başarısız olur. Hatalı bir BT-5 genellikle currencyID özniteliklerini de bozar (BR-CL-03). Örnek: İsviçre frangı cinsinden bir fatura "SFr." değil, BT-5 = CHF kullanır.
Çözüm
BT-5 alanını EUR gibi büyük harfli geçerli bir ISO 4217 alfa-3 koduna ayarlayın (UBL: cbc:DocumentCurrencyCode; CII: ram:InvoiceCurrencyCode). ERP’nin para birimi alanını ISO koduyla eşleyin; sembol, ad veya dahili kısaltma kullanmayın.
Hızlı işlemler
Geçerli örnekler
- BT-5 = EUR
- BT-5 = CHF
Geçersiz örnekler
- BT-5 = EURO — dahili kod, ISO 4217 değil
- BT-5 = Euro — kod yerine para birimi adı
- BT-5 = eur — küçük harf
Kod örnekleri
Geçerli XML
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>Geçersiz XML
<cbc:DocumentCurrencyCode>EURO</cbc:DocumentCurrencyCode>