Etki: BK · Öncelik: P2 · Doğrulama: VERIFIED
Kaynak: KB-docs
quality/technical-debt.md(tam kod taraması, 2026-09-10). Alanlar: Risk · Evidence · Impact · Recommendation · Priority — KB-docs metninde gömülü; aşağıda korunmuştur.
- Nerede:
ERPPRO/Class/Module/InternalDb.vb:44,61,77,93,106,120(MessageBox/MsgBox);Class/Dao45 satır/19 dosya,Class/Ext19 satır/4 dosya;Class/Dao/Islem/Cari.Islem.vb:533-535,1025,1049(FrmSilmeOnayAl.ShowDialog),:1057(MessageBox.YesNoile karşı işlem iptal kararı);Class/Dao/Cari.Hesap.vb:812(FrmMainForm.MainTabControlüzerinde gezinme);DataLayout/DBBaseClass.vb:136;Class/Dao/_SQLBase/SQLBase.vb:124,144,175;Class/Module/Database.vb:291(iHesapControl.onDataBind()). - Etki: BK — DAO sunucu/servis/test ortamında çalışamaz; kullanıcı kararı (Yes/No) iş mantığının içinde.
- Kanıt: hotspots §11.
- Öneri: Sonuç nesnesi (
Result<T>+ hata/uyarı listesi) döndürmek; onay soruları çağıran ekrana taşınmalı;InternalDbyalnız istisna fırlatmalı. - Öncelik: P2.
