Etki: VB · Öncelik: P3 · Doğrulama: VERIFIED + INFERRED
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/Program.vb:11-14(Set Miktar=Adet * " & .OrtMiktar.ToString & "), iki ayrıUPDATE, transaction yok. - Etki: VB — kültür ondalık ayırıcı
,ise SQL hatası/yanlış değer;Utils.Culture(Class/Module/Utils.vb:126-139).zorluyor, ancak yalnız o özellik çağrılan thread'de (INFERRED). - Kanıt: satırlar yukarıda.
- Öneri:
SqlParameter(decimal) kullanmak. - Öncelik: P3.
Hata Bilgi Bankası bağlantıları (v1.5)
| POTANSİYEL | ERR-POT-037 TD-37 — `Program.AfterSave` ondalık değeri `ToString` ile SQL'e gömüyo · ERR-POT-123 SQLR-056 Conversion failed: (kod) tırnaklı birleştirme ile tipsiz lite · ERR-POT-132 SQLR-071 Dynamic SQL / injection: (kod) string-birleştirmeli SQL |
Bu kayıt Hata Bilgi Bankası'nda 3 hata kaydı ve 0 ticket problem ailesi tarafından referans alınıyor. Kayıt sınıfı etiketine dikkat: yalnız GÖZLEMLENMİŞ kayıtlar kanıtlıdır. → Genel Bakış · Kullanım Rehberi
