Referans
Markdown dışa aktarBR-CO-25 Pozitif ödenecek tutar için ödeme vade tarihi veya ödeme koşulu zorunludur
EN 16931 doğrulama yapıtları 1.3.16 bu kuralı kaldırdı; güncel doğrulayıcılar (XRechnung yapılandırması 2026-08-31, Peppol BIS 3.0.21) artık bildirmez. Eski kural setleri şunu isterdi: ödenecek tutar (BT-115) sıfırdan büyükse, ödeme vade tarihi (BT-9) veya ödeme koşulları (BT-20) bilgisinden en az biri verilmelidir.
Sorun açıklaması
UYARI
EN 16931 hesaplama ve tutarlılık kuralı (BR-CO)
Bağlam ve önem
Vade tarihi veya ödeme koşulları olmadan alıcının borç hesapları sistemi ödemeyi planlayamaz. Doğrulayıcı UBL’de cbc:DueDate veya cac:PaymentTerms/cbc:Note, CII’de ram:SpecifiedTradePaymentTerms içinde ram:DueDateDateTime veya ram:Description arar. Hata çoğunlukla ödeme koşullarının yalnızca PDF’te yer alıp XML’e aktarılmamasından kaynaklanır. BT-115 sıfır veya negatifse, örneğin tamamen peşin ödenmiş bir faturada, kural uygulanmaz.
Çözüm
BT-115 sıfırdan büyük olduğunda BT-9 (sabit vade tarihi) veya BT-20 (örneğin "30 gün içinde net ödenir" gibi metinsel koşullar) ekleyin.
Hızlı işlemler
Geçerli örnekler
- BT-115 = 119,00, BT-9 = 2026-05-30
- BT-115 = 119,00, BT-20 = "14 gün içinde net ödenir"
Geçersiz örnekler
- BT-115 = 119,00, BT-9 ve BT-20 yok
- BT-115 > 0, BT-9 boş, BT-20 da boş