Ana içeriğe atla

BR-DEC-17 Yuvarlama tutarı en fazla iki ondalık basamak içerebilir

BT-114 Yuvarlama tutarı en fazla iki ondalık basamakla sınırlıdır. Üç veya daha fazla ondalık içeren her değer EN16931 doğrulamasında başarısız olur.

Sorun açıklaması

HATA

EN 16931 ondalık basamak kuralı (BR-DEC)

Bağlam ve önem

Bu, KoSIT tarafından uygulanan bir EN16931 temel ondalık hassasiyeti kısıtlamasıdır: faturadaki her parasal tutar en fazla iki ondalık basamakla ifade edilmelidir.

Çözüm

BT-114 değerini seri hale getirmeden önce iki ondalık basamağa yuvarlayın ve faturanın tutarlı kalması için BR-CO toplam ve genel hesaplamalarında kullanılan aynı yuvarlamayı uygulayın.

Hızlı işlemler

Geçerli örnekler

  • BT-114 = 0.01 — iki ondalık kabul edilir

Geçersiz örnekler

  • BT-114 = 0.005 — üç ondalık reddedilir

Kod örnekleri

Geçerli XML
<cac:LegalMonetaryTotal>
  <cbc:PayableRoundingAmount currencyID="EUR">0.01</cbc:PayableRoundingAmount>
</cac:LegalMonetaryTotal>
Geçersiz XML
<cac:LegalMonetaryTotal>
  <cbc:PayableRoundingAmount currencyID="EUR">0.005</cbc:PayableRoundingAmount>
</cac:LegalMonetaryTotal>

Etkilenen alanlar

Doğrulama araçları