Etki: VB · Öncelik: P2 · Doğrulama: VERIFIED (iFBorc)
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/Controls/Islem Ekranı/Ekran/iFBorc.vb:6,56(IslemTuru = CmbIslemTuru.SelectedIndex),iFBorc.Designer.vb:233(Items = {"ALACAK","BORC"}) — enumClass/Ext/Cari.IslemEx.vb:48-55(GIRIS=0, CIKIS=1, ALACAK=2, BORC=3, ALIS=4, SATIS=5) → 0/1 = GIRIS/CIKIS yazılır. Doğru offset uygulayanlar:iFCevir.vb:22(+2),iFVadeli.vb:315(+4). - Etki: VB —
IslemKodu=BORCkayıtlarındaIslemTuruALACAK/BORC yerine GIRIS/CIKIS; raporlar veGetKarsiIslemTuru(Database.vb:658-674) bu değere göre yön çevirir. - Kanıt: satırlar yukarıda (iFBorc VERIFIED;
iFVirman/iFDovizAS-DOCUMENTED §9-16,[GAP: bu iki ekran satır bazında yeniden doğrulanmadı]). - Öneri: Combo'ya enum değerini
ValueMemberolarak bağlamak; tek dönüştürücü. - Öncelik: P2.
