Ana içeriğe atla

BR-CO-08 Satır ek ücreti gerekçesi ve kodu uyuşmalıdır

Fatura satırı ek ücret gerekçe kodu (BT-145) ile fatura satırı ek ücret gerekçesi (BT-144) aynı ek ücret gerekçesi türünü göstermelidir.

Sorun açıklaması

Fatura satırı ek ücret gerekçe kodu (BT-145) ile fatura satırı ek ücret gerekçesi (BT-144) aynı ek ücret gerekçesi türünü göstermelidir.

HATA

XRechnung 3.0

Bağlam ve önem

Bu EN16931 çekirdek kuralı, satır düzeyinde kodlu ve serbest metin ek ücret gerekçeleri arasında anlamsal uyumu zorunlu kılar; belge düzeyi kural BR-CO-06 ile aynıdır.

Çözüm

Fatura satırı ek ücreti içinde serbest metin gerekçesi (BT-144) ile kodlu gerekçenin (BT-145) aynı ek ücreti tanımlamasını sağlayın.

Hızlı işlemler

Geçerli örnekler

  • BT-145 = ABL (Ambalaj) ve BT-144 = "Özel ambalaj"

Geçersiz örnekler

  • BT-145 = ABL (Ambalaj) ve BT-144 = "Sadakat iskontosu"

Kod örnekleri

Geçerli XML
<cac:InvoiceLine>
  <cac:AllowanceCharge>
    <cbc:ChargeIndicator>true</cbc:ChargeIndicator>
    <cbc:AllowanceChargeReasonCode>ABL</cbc:AllowanceChargeReasonCode>
    <cbc:AllowanceChargeReason>Special packaging</cbc:AllowanceChargeReason>
    <cbc:Amount currencyID="EUR">3.00</cbc:Amount>
  </cac:AllowanceCharge>
</cac:InvoiceLine>
Geçersiz XML
<cac:InvoiceLine>
  <cac:AllowanceCharge>
    <cbc:ChargeIndicator>true</cbc:ChargeIndicator>
    <cbc:AllowanceChargeReasonCode>ABL</cbc:AllowanceChargeReasonCode>
    <cbc:AllowanceChargeReason>Loyalty discount</cbc:AllowanceChargeReason>
    <cbc:Amount currencyID="EUR">3.00</cbc:Amount>
  </cac:AllowanceCharge>
</cac:InvoiceLine>

Etkilenen alanlar

Doğrulama araçları