Referans
Markdown dışa aktarBR-DEC-18 Ödenecek tutar en fazla iki ondalık basamak içerebilir
BT-115 Ödenecek 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-115 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-115 = 1021.00 — iki ondalık kabul edilir
Geçersiz örnekler
- BT-115 = 1021.000 — üç ondalık reddedilir
Kod örnekleri
Geçerli XML
<cac:LegalMonetaryTotal>
<cbc:PayableAmount currencyID="EUR">1021.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>Geçersiz XML
<cac:LegalMonetaryTotal>
<cbc:PayableAmount currencyID="EUR">1021.000</cbc:PayableAmount>
</cac:LegalMonetaryTotal>