Referans
Markdown dışa aktarBR-48 KDV kapsamı dışında değilse KDV dağılımı kategori oranı zorunludur
Her KDV dağılımı (BG-23), fatura KDV kapsamında değilse hariç, bir KDV kategori oranı (BT-119) içermelidir.
Sorun açıklaması
HATA
EN 16931 temel iş kuralı (CEN)
Bağlam ve önem
Bu bir EN 16931 temel kuralıdır. Oran (BT-119), KDV tutarının matrahla uyumlu olduğunu kontrol etmek için gereklidir. Yalnızca O kategorisinin (KDV kapsamı dışı) oranı yoktur; E, Z, AE, K ve G için oran 0’dır. Hata çoğunlukla bir dışa aktarım muaf veya sorumlu sıfatıyla KDV satışlarında 0 yazmak yerine oranı atladığında ortaya çıkar.
Çözüm
Her KDV ara toplamına cac:TaxCategory/cbc:Percent (CII: ram:RateApplicablePercent) ekleyin; muaf, sıfır oranlı veya sorumlu sıfatıyla KDV kategorilerinde 0 kullanın ve yalnızca O kategorisinde (KDV kapsamı dışı) atlayın.
Hızlı işlemler
Geçerli örnekler
- Standart oran için BT-119 = 19
- Muaf kategori için BT-119 = 0
Geçersiz örnekler
- BT-119 oranı olmayan standart oranlı 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:TaxableAmount currencyID="EUR">100.00</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">19.00</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>