AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › Kalite ve teknik borç › Items › TD-27

Combo indeksi doğrudan `IslemTuru` olarak kaydediliyor

TECH_DEBTERPGOLD_COREACTIVEVERY_HIGHSOURCE_IMPLEMENTED
Kanonik kaynak: markdown · bu sayfa üretilmiş görünümdür

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"}) — enum Class/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=BORC kayıtlarında IslemTuru ALACAK/BORC yerine GIRIS/CIKIS; raporlar ve GetKarsiIslemTuru (Database.vb:658-674) bu değere göre yön çevirir.
  • Kanıt: satırlar yukarıda (iFBorc VERIFIED; iFVirman/iFDoviz AS-DOCUMENTED §9-16, [GAP: bu iki ekran satır bazında yeniden doğrulanmadı]).
  • Öneri: Combo'ya enum değerini ValueMember olarak bağlamak; tek dönüştürücü.
  • Öncelik: P2.