Ana içeriğe atla

BR-27 Kalem net fiyatı negatif olamaz

Kalem net fiyatı (BT-146) negatif olamaz; indirimli bir satır bile negatif olmayan bir net fiyat kullanır.

Sorun açıklaması

Kalem net fiyatı (BT-146) negatif olamaz; indirimli bir satır bile negatif olmayan bir net fiyat kullanır.

HATA

XRechnung 3.0

Bağlam ve önem

Bu kural, KoSIT XRechnung 3.0.2 Schematron tarafından uygulanan EN16931 çekirdek anlamsal modelinden gelir ve faturaların otomatik işleme için gereken zorunlu verileri taşımasını sağlar.

Çözüm

cac:Price/cbc:PriceAmount değerini sıfır veya daha büyük ayarlayın. İndirimleri negatif fiyat yerine satır indirimi (BG-27) olarak modelleyin.

Hızlı işlemler

Geçerli örnekler

  • BT-146 = 12.50 — negatif olmayan net fiyat kabul edilir

Geçersiz örnekler

  • BT-146 = -5.00 — negatif net fiyat reddedilir

Kod örnekleri

Geçerli XML
<cac:Price>
  <cbc:PriceAmount currencyID="EUR">12.50</cbc:PriceAmount>
</cac:Price>
Geçersiz XML
<cac:Price>
  <cbc:PriceAmount currencyID="EUR">-5.00</cbc:PriceAmount>
</cac:Price>

Etkilenen alanlar

Doğrulama araçları