Kaynak: KB-v1
07_Tickets/KnownIssues/H-126.md(2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası22_Archive'da referanstır.
H-126 — Rapor alırken "Divide by zero" hatası
Bölüm: 7.8 Rapor ve bilanço hataları · Güven: HIGH · Gerçeklik: AS-DOCUMENTED (A-Z El Kitabı; kod doğrulamalı maddeler HIGH)
Belirti
Bir rapor açılırken İngilizce "divide by zero" hatası.
Sebep (kök neden)
Raporun hesabında bir bölme var ve bölen 0 (miktar 0, kur 0, tutar 0).
Çözüm
Önce kur listesi ve raporun tarih aralığındaki 0 miktarlı satırlar kontrol edilir. Kalıcı çözüm destek ekibinde.
Teknik çözüm
Rapor sorgusundaki her x / y ifadesi Fn.Bol(x, y) ile değiştirilir (örnek: Fn.Bol(Tutar, Miktar)). Bu fonksiyon sıfıra bölmede 0 döndürür.
Kaynaklar
- SRC-DRV-AZ —
az/hatalar.mdsatır 1196 (H-126); asıl kaynaklar A-Z maddesinin içinde belirtilmiştir.
