Referans
Markdown dışa aktarBR-45 KDV dağılımı matrahı zorunludur
Her KDV dağılımı (BG-23), bir KDV kategori matrahı (BT-116) içermelidir.
Sorun açıklaması
Her KDV dağılımı (BG-23), bir KDV kategori matrahı (BT-116) içermelidir.
HATA
XRechnung 3.0
Bağlam ve önem
Bu kural, KoSIT XRechnung 3.0.2 Schematron tarafından uygulanan EN16931 çekirdek anlamsal modelinden gelir ve faturaların otomatik işleme için gereken zorunlu verileri taşımasını sağlar.
Çözüm
Her cac:TaxSubtotal öğesine cbc:TaxableAmount ekleyin; böylece her KDV kategori ara toplamı matrahını belirtir.
Hızlı işlemler
Geçerli örnekler
- Standart oranlı KDV ara toplamı için BT-116 = 100.00
Geçersiz örnekler
- Vergi tutarı olan ancak BT-116 matrahı olmayan KDV ara toplamı
Kod örnekleri
Geçerli XML
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR">100.00</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">19.00</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>19</cbc:Percent>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>Geçersiz XML
<cac:TaxSubtotal>
<cbc:TaxAmount currencyID="EUR">19.00</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>19</cbc:Percent>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>