Referans
Markdown dışa aktarBR-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
<cac:PaymentTerms>
<cbc:Note>#SKONTO#TAGE=14#PROZENT=2.00#</cbc:Note>
</cac:PaymentTerms><cac:PaymentTerms>
<cbc:Note>2% Skonto bei Zahlung innerhalb von 14 Tagen, rein netto nach 30 Tagen</cbc:Note>
</cac:PaymentTerms>