Ana içeriğe atla

BR-DE-18 Nakit iskonto ödeme koşulları XRechnung sözdizimini kullanmalıdır

Alman ticari teamüllerinde erken ödeme iskontoları (Skonto) yaygın olarak uygulanır (ör. "14 gün içinde ödemede %2 Skonto, 30 gün net"). Temel Avrupa standardı EN 16931 belge düzeyinde nakit iskontolar için ayrı yapılandırılmış XML alanlarına sahip olmadığından, XRechnung ödeme koşulları (BT-20) metnini yapılandırılmış etiketlerle standartlaştırır: #SKONTO#TAGE={gün}#PROZENT={yüzde}#. Kamu muhasebe yazılımları bu kalıbı otomatik ayrıştırarak iskonto sürelerini ve net tutarları hesaplar.

Sorun açıklaması

UYARI

Alman XRechnung kuralı (KoSIT, BR-DE) · XRechnung 3.0

Bağlam ve önem

BR-DE-18 kuralı uyarı düzeyinde bir tavsiyedir. Yapılandırılmamış serbest metin XML’i geçersiz kılmaz; ancak yapılandırılmış etiketler kamu muhasebe sistemlerinde otomatik iskonto işlemini garanti eder.

Çözüm

ERP fatura dışa aktarım ayarlarınızda BT-20 alanındaki erken ödeme koşullarını XRechnung etiket kuralına göre biçimlendirin: #SKONTO#TAGE=14#PROZENT=2.00#. Kademeli iskontolarda birden fazla satır tanımlayabilirsiniz: #SKONTO#TAGE=10#PROZENT=3.00# #SKONTO#TAGE=20#PROZENT=2.00#. UBL 2.1 sözdiziminde <cac:PaymentTerms><cbc:Note> içine yazın. CII sözdiziminde <ram:SpecifiedTradePaymentTerms><ram:Description> içine yazın.

Hızlı işlemler

Geçerli örnekler

  • BT-20 = "#SKONTO#TAGE=14#PROZENT=2.00#"
  • BT-20 = "#SKONTO#TAGE=10#PROZENT=3.00# #SKONTO#TAGE=20#PROZENT=1.50# 30 gün içinde net ödenecektir."

Geçersiz örnekler

  • BT-20 = "14 gün içinde %2 Skonto" (#SKONTO# etiketleri içermeyen yapılandırılmamış serbest metin)
  • BT-20 = "#SKONTO#TAGE:14#PROZENT:2%#" (İki nokta ve yüzde sembolü içeren hatalı etiket sözdizimi)

Kod örnekleri

Geçerli XML
<cac:PaymentTerms>
  <cbc:Note>#SKONTO#TAGE=14#PROZENT=2.00#</cbc:Note>
</cac:PaymentTerms>
Geçersiz XML
<cac:PaymentTerms>
  <cbc:Note>2% Skonto bei Zahlung innerhalb von 14 Tagen, rein netto nach 30 Tagen</cbc:Note>
</cac:PaymentTerms>

Etkilenen alanlar

Doğrulama araçları