Referans
Markdown dışa aktarBR-DEC-23 Fatura satırı net tutarı en fazla iki ondalık basamak içerebilir
BT-131 Fatura satırı net 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ı
BT-131 Fatura satırı net 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.
HATA
XRechnung 3.0
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-131 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-131 = 100.00 — iki ondalık kabul edilir
Geçersiz örnekler
- BT-131 = 100.000 — üç ondalık reddedilir
Kod örnekleri
Geçerli XML
<cac:InvoiceLine>
<cbc:ID>1</cbc:ID>
<cbc:LineExtensionAmount currencyID="EUR">100.00</cbc:LineExtensionAmount>
</cac:InvoiceLine>Geçersiz XML
<cac:InvoiceLine>
<cbc:ID>1</cbc:ID>
<cbc:LineExtensionAmount currencyID="EUR">100.000</cbc:LineExtensionAmount>
</cac:InvoiceLine>