Ana içeriğe atla

BR-CO-16 Ödenecek tutar, KDV dahil toplam eksi ödenen artı yuvarlamaya eşit olmalıdır

Ödenecek tutar (BT-115), KDV dahil fatura toplam tutarı (BT-112) eksi ödenen tutar (BT-113) artı yuvarlama tutarı (BT-114) olmalıdır.

Sorun açıklaması

HATA

EN 16931 hesaplama ve tutarlılık kuralı (BR-CO)

Bağlam ve önem

Doğrulayıcı bu eşitliği toleranssız olarak tam kontrol eder. Hatalar genellikle avans ödemelerinden veya yuvarlamadan kaynaklanır: ERP bir avansı ödenecek tutardan düşer ancak BT-113 olarak dışa aktarmaz ya da ödenecek tutarı yuvarlar ama farkı BT-114’te belirtmez.

Çözüm

BT-115 = BT-112 − BT-113 + BT-114 olarak yeniden hesaplayın; BT-113 ve BT-114 yoksa sıfır olarak ele alın. UBL: cbc:PayableAmount, cbc:PrepaidAmount, cbc:PayableRoundingAmount; CII: ram:DuePayableAmount, ram:TotalPrepaidAmount, ram:RoundingAmount.

Hızlı işlemler

Geçerli örnekler

  • BT-112 = 119,00, BT-113 = 50,00, BT-114 = 0,00 → BT-115 = 69,00
  • BT-112 = 99,98, BT-113 yok, BT-114 = 0,02 → BT-115 = 100,00

Geçersiz örnekler

  • BT-113 = 50,00 olduğu halde BT-115 = BT-112
  • BT-115, BT-114 = 0,02 yuvarlamasını dikkate almıyor

Etkilenen alanlar

Doğrulama araçları