Referans
Markdown dışa aktarBR-24 Her fatura satırında fatura satırı net tutarı bulunmalıdır
EN 16931 kuralı BR-24 uyarınca, her fatura satırı (BG-25) mutlaka fatura satırı net tutarını (BT-131 / LineExtensionAmount) içermelidir. Satır net tutarı, KDV hariç satır toplam tutarını temsil eder ve miktar, birim fiyat, fiyat miktarı ile satır indirim ve masrafları dikkate alınarak hesaplanır: SatırNetTutarı = (BirimFiyat / FiyatMiktarı) * Miktar - İndirimler + Masraflar.
Sorun açıklaması
EN 16931 kuralı BR-24 uyarınca, her fatura satırı (BG-25) mutlaka fatura satırı net tutarını (BT-131 / LineExtensionAmount) içermelidir. Satır net tutarı, KDV hariç satır toplam tutarını temsil eder ve miktar, birim fiyat, fiyat miktarı ile satır indirim ve masrafları dikkate alınarak hesaplanır: SatırNetTutarı = (BirimFiyat / FiyatMiktarı) * Miktar - İndirimler + Masraflar.
HATA
XRechnung 3.0
Bağlam ve önem
Tüm BT-131 satır net tutarlarının toplamı, belge düzeyindeki satır net tutarları toplamına (BT-106) eşit olmalıdır. BT-131’in eksik olması BR-24 kuralını bozar.
Çözüm
ERP faturalama modülünüzde her kalem için satır net toplamının hesaplanıp dışa aktarıldığından emin olun. UBL 2.1 sözdiziminde <cac:InvoiceLine> içine <cbc:LineExtensionAmount currencyID="EUR">150.00</cbc:LineExtensionAmount> ekleyin. CII sözdiziminde <ram:SpecifiedTradeSettlementLineMonetarySummation> altına <ram:LineTotalAmount> ekleyin.
Hızlı işlemler
Geçerli örnekler
- Miktar 5, birim fiyat 20.00 EUR ve BT-131 = 100.00 EUR olan fatura satırı
- Miktar 10, birim fiyat 10.00 EUR, %10 indirim (10.00 EUR) ve BT-131 = 90.00 EUR olan fatura satırı
Geçersiz örnekler
- cac:InvoiceLine öğesi miktar ve ürün tanımı içeriyor ancak cbc:LineExtensionAmount eksik
- Satır net tutarı boş etiket olarak dışa aktarılmış (<cbc:LineExtensionAmount/>)
Kod örnekleri
<cac:InvoiceLine>
<cbc:ID>1</cbc:ID>
<cbc:InvoicedQuantity unitCode="H87">2</cbc:InvoicedQuantity>
<cbc:LineExtensionAmount currencyID="EUR">100.00</cbc:LineExtensionAmount>
</cac:InvoiceLine><cac:InvoiceLine>
<cbc:ID>1</cbc:ID>
<cbc:InvoicedQuantity unitCode="H87">2</cbc:InvoicedQuantity>
</cac:InvoiceLine>