Referans
Markdown dışa aktarBR-CL-18 Satır düzeyi KDV kategori kodu UNCL5305’ten olmalıdır
Faturalanan kalemin KDV kategori kodu (BT-151), EN 16931’in izin verdiği UNCL5305 kodlarından biri olmalıdır: S, Z, E, AE, K, G, O, L, M veya B.
Sorun açıklaması
HATA
EN 16931 kod listesi kuralı (BR-CL)
Bağlam ve önem
Her fatura satırı, onu bir KDV dökümüne bağlayan bir KDV kategorisine ihtiyaç duyar (BR-CO-4). CII’de bu kural her ram:ApplicableTradeTax/ram:CategoryCode’u kontrol eder, dolayısıyla başlıktaki KDV dökümünü (BT-118) de kapsar. ERP veya mağaza sisteminden gelen satır verileri küçük harfli kodlar ("s"), eksik vergi anahtarları için "0" veya "KDV yok" için "N" gibi akla yatkın ama yanlış harfler içerdiğinde kural başarısız olur. L, "düşük oran" değil IGIC (Kanarya Adaları) anlamına gelir. Örnek: Sıfır oranlı bir satır Z, KDV kapsamı dışındaki bir satır O kullanır.
Çözüm
BT-151 alanını, aynı kategori ve orana sahip bir KDV dökümüyle eşleşen izinli bir kategoriye (S, Z, E, AE, K, G, O, L, M veya B) ayarlayın. UBL’de kod cac:Item/cac:ClassifiedTaxCategory/cbc:ID içinde, CII’de ram:SpecifiedLineTradeSettlement/ram:ApplicableTradeTax/ram:CategoryCode içindedir.
Hızlı işlemler
Geçerli örnekler
- BT-151 = S — standart oranlı satır
- BT-151 = O — KDV kapsamı dışındaki satır
Geçersiz örnekler
- BT-151 = s — küçük harf; kodlar büyük/küçük harfe duyarlıdır
- BT-151 = N — UNCL5305 kategorisi değil
- BT-151 = 0 — sayısal değer, kategori kodu değil
Kod örnekleri
<cac:Item>
<cac:ClassifiedTaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>19</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:ClassifiedTaxCategory>
</cac:Item><cac:Item>
<cac:ClassifiedTaxCategory>
<cbc:ID>N</cbc:ID>
<cbc:Percent>19</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:ClassifiedTaxCategory>
</cac:Item>