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:
Save()91/105 birebir (Class/Dao/Agent.Agent.vb:104,Cari.Transferler.vb:164-166…);SetPropertyValue/GetPropertyValue121 dosya (Cari.Fatura.vb:376-392…); üçlüDelete87 dosya (Cari.Hesap.vb:749/770/792);Insert/Update110+110 el yazımı alan bloğu (Personel.Personel.vb:391-820);CodeDesigner/CodeDesigner/UiDesigner/RibbonDesigner/Ribbon.sync-conflict-20180412-175728-MJL5L7R.vb(derlenmeyen kopya); ekran çiftleriiFTakozGiris.FormSave↔FrmTakozGiris.FormSave(149 satır). - Etki: BK — bir kural değişikliği 100+ dosyaya dokunur; ekran çiftleri ayrışır (
iFDoviz/iFNakitfarkı, mimari referans §9-17). - Kanıt: hotspots §6.
- Öneri: Genel
Repository(Of T)+ attribute/kaynak üreteci; ekran temel sınıflarında ortakFormSave; çakışma dosyasını silmek. - Öncelik: P2.
