Etki: VB, PF · Öncelik: P1
Risk
Toplu işlemde fiyat denetim satırı üretilmez; kur 0 gelirse işlem kaydedilemez.
Evidence
KUYUMCU Cari.Islemler 5. tetikleyici: Select @x = ... From Inserted (çok satırlı INSERT'te veri kaybı); Kodu='995', BirimId IN (84,85,86); Maliyet/UsdKur sıfıra bölme → kullanıcının işlemi geri alınır [DB_OBJECT:ERPGOLDV2_KUYUMCU.Cari.NilKuyumIslemFiyatlari].
Impact
Toplu işlemde fiyat denetim satırı üretilmez; kur 0 gelirse işlem kaydedilemez.
Standardization Recommendation
Set-tabanlı yeniden yazım, NULLIF, sabitleri Sistem.Settings'e taşı; müşteriye özel mantığı eklenti noktasına al.
Refactoring Priority
P1
Hata Bilgi Bankası bağlantıları (v1.5)
| Ticket problem aileleri | PF-070 (29 ticket) |
| POTANSİYEL | ERR-POT-041 TD-41 — `MüşteriŞemasıAIslemFiyatlari` tetikleyicisi: tek satır `Inser · ERR-POT-120 SQLR-051 Divide by zero: MüşteriŞemasıA.IslemFiyatlar tetikleyicisi (D |
Bu kayıt Hata Bilgi Bankası'nda 2 hata kaydı ve 1 ticket problem ailesi tarafından referans alınıyor. Kayıt sınıfı etiketine dikkat: yalnız GÖZLEMLENMİŞ kayıtlar kanıtlıdır. → Genel Bakış · Kullanım Rehberi
