TECHNICAL_WIKI/FLOWS/SORU_CEVAP.md · kaynak: kanonik wiki + analiz verisiBir işlem nereye yazıyor? — hazır cevaplar
Her cevap kanıt sayfasına bağlanır.
Maden satışı hangi tablolara yazar?
Kullanıcı Cari.Islemler'e yazar (IslemKodu 1, IslemTuru 1/5). Tetikleyici Stok.StokHaraketleri (stok çıkışı) ve — tip PEŞİN değilse — Cari.BakiyeIslem (müşteri borçlanır) üretir; Cari.History iz. Fiş detayı varsa Cari.IslemDetaylari. → FLOW-IFMADEN, matris
Virman hangi kolonları kullanır?
IslemKodu 11; iki satır (kaynak/hedef hesap) — HesapId, BakiyeId, BirimId, Tutar/Miktar, IslemTuru; stok defteri üretmez, bakiye defteri üretir (matris: VİRMAN stok %0, bakiye %99–100). → FLOW-IFVIRMAN
BakiyeId hangi ekranlarda kullanılır?
→ FIELD-CARI-ISLEMLER-BAKIYEID (UI adı, DAO, ekranlar) ve IMPACT
Cari.Islemler değişirse hangi raporlar etkilenir?
→ IMPACT-CARI.ISLEMLER — 1. ve 2. derece SQL nesneleri + menü raporları.
Bu trigger hangi işlemlerde devreye girer?
Cari.AcceptTransaction Cari.Islemler üzerindeki her INSERT/UPDATE'te (DELETE için DeleteTransaction); IslemKodu'na göre dallanır — kanonik TRG makalesi satır numaralarıyla. → TRG-CARI.ACCEPTTRANSACTION
Bu kolon boşsa programda ne olur?
Kolon sayfasındaki 'Bilinen istisna / kural' ve tetikleyici kullanımına bakın; AuMilyem=0 → tetikleyici 1 kabul eder (has = miktar); BakiyeId=0 → mal bakiyesi yazılmaz ama tutar yazılır. Genel kural yok; alan sayfası bazında.
Bu tablo silinirse ne bozulur?
→ ilgili IMPACT-<TABLO> sayfası, 'Silinirse' satırı.
Bu form gerçekten kullanılıyor mu?
Kanonik ekran makalesinin lifecycle alanı (ACTIVE_CRITICAL … UNUSED_CANDIDATE) ve 'Yaşam döngüsü kanıtı' bölümü; bu wiki'de SCREENS sayfası başlığında tekrar edilir.
Bu function hangi ekran ve raporlarda kullanılıyor?
Fonksiyonun kanonik makalesi (08_Database/Functions veya 10_Reports/Functions) 'kullananlar' bölümü; menü raporu eşlemesi 10_Reports/Menu/RPT-* (Çağrılan fonksiyon).
