Referans
Markdown dışa aktarBR-CO-22 Belge ek ücreti bir gerekçe veya gerekçe kodu gerektirir
Her belge düzeyi ek ücret (BG-21), bir belge düzeyi ek ücret gerekçesi (BT-104) veya bir belge düzeyi ek ücret gerekçe kodu (BT-105) ya da her ikisini içermelidir.
Sorun açıklaması
Her belge düzeyi ek ücret (BG-21), bir belge düzeyi ek ücret gerekçesi (BT-104) veya bir belge düzeyi ek ücret gerekçe kodu (BT-105) ya da her ikisini içermelidir.
HATA
XRechnung 3.0
Bağlam ve önem
Bu EN16931 çekirdek kuralı, alıcıların ve denetçilerin tutarın neden eklendiğini görebilmesi için her ek ücretin gerekçelendirilmesini sağlar.
Çözüm
Her belge düzeyi ek ücret için bir AllowanceChargeReason (BT-104) ve/veya AllowanceChargeReasonCode (BT-105) ekleyin.
Hızlı işlemler
Geçerli örnekler
- BT-105 = FC ve BT-104 = "Navlun ücreti" içeren belge ek ücreti
Geçersiz örnekler
- BT-104 ve BT-105 olmadan 15,00 tutarlı belge ek ücreti
Kod örnekleri
Geçerli XML
<cac:AllowanceCharge>
<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
<cbc:AllowanceChargeReasonCode>FC</cbc:AllowanceChargeReasonCode>
<cbc:AllowanceChargeReason>Freight charge</cbc:AllowanceChargeReason>
<cbc:Amount currencyID="EUR">15.00</cbc:Amount>
</cac:AllowanceCharge>Geçersiz XML
<cac:AllowanceCharge>
<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
<cbc:Amount currencyID="EUR">15.00</cbc:Amount>
</cac:AllowanceCharge>