Etki: VB, 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/Database.vb:78+562, 134+564, 219+566, 243+568, 292+570, 176+580, 152+584(her yükleyici olayını kendisi yükseltir,RetriveOfAllDatatekrar yükseltir → dinleyiciler iki kez çalışır);:105,443,466,487,508,530,550(yükleyiciler boş catch içinde);ListOfHesap.AddyalnızDatabase.vb'de, silmeClass/Dao/Cari.Hesap.vb:824; yenileme noktalarıProgram.vb:217,Form/Genel/FrmMainForm.vb:331,375,FrmDevirGiris.vb:83,FrmHesapTemizle.vb:30,FrmZiynetIscilikleri.vb:69. - Etki: VB, BK — yeni kayıtlar (hesap, maden, kasa) ekranlara ancak tam yenilemede düşer (INFERRED,
[GAP]bkz. database-access §7); yükleme hatası sessiz. - Kanıt: database-access §7.
- Öneri:
RecordInserted/Updated/Deletedolaylarına bağlı artımlı önbellek; olayı tek yerden yükseltmek; yükleme hatasını göstermek. - Öncelik: P2.
