Ana içeriğe atla

BR-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>

Etkilenen alanlar

Doğrulama araçları