FLOWS ·
TECHNICAL_WIKI/FLOWS/FLOW-GISEEKRANI.md · kaynak: kanonik wiki + analiz verisiVeri akışı — GiseEkrani
SCREEN GiseEkrani (ERPPRO/Controls/Islem Ekranı/Parakende/GiseEkrani.Designer.vb)
↓
CLASS GiseEkrani
↓
METHOD REFRESH_KASA() → stok.GetNakitStoklari:SELECT, Muhasebe.Stoklar:SELECT [ERPPRO/Controls/Islem Ekranı/Parakende/GiseEkrani.vb:578]
METHOD Islem.New() → Cari.IslemDetaylari:SELECT, Cari.Islemler:SELECT [ERPPRO/Class/Dao/Islem/Cari.Islem.vb:33]
METHOD Islem.Insert() → Cari.Islemler:INSERT [ERPPRO/Class/Dao/Islem/Cari.Islem.vb:566]
METHOD Islem.InsertWith() → Cari.Islemler:INSERT [ERPPRO/Class/Dao/Islem/Cari.Islem.vb:711]
METHOD Islem.Update() → Cari.Islemler:UPDATE [ERPPRO/Class/Dao/Islem/Cari.Islem.vb:857]
METHOD Islem.DeleteAt() → Cari.Islemler:SELECT/UPDATE [ERPPRO/Class/Dao/Islem/Cari.Islem.vb:1006]
METHOD Islem.Delete() → Cari.Islemler:UPDATE [ERPPRO/Class/Dao/Islem/Cari.Islem.vb:1096]
METHOD Islem.GetNewFisNo() → Cari.Islemler:SELECT [ERPPRO/Class/Ext/Cari.IslemEx.vb:256]
METHOD HesapDetay.New() → Cari.HesapListesi:SELECT [ERPPRO/Class/Dao/Cari.View.Hesaplistesi.vb:26]
METHOD IslemListesi.Load() → Cari.IslemDetaylari:SELECT, Cari.Islemler:SELECT [ERPPRO/Controls/Islem Ekranı/Parakende/Parakende.vb:4]
METHOD IslemListesi.LoadALL() → Cari.IslemDetaylari:SELECT, Cari.Islemler:SELECT [ERPPRO/Controls/Islem Ekranı/Parakende/Parakende.vb:48]
METHOD Nakit.New() → Stok.Nakit:SELECT [ERPPRO/Class/Dao/Stok.Nakit.vb:28]
↓
DAO AIO.Cari.Islem, AIO.Cari.View.HesapDetay, AIO.Parakende.Islem, AIO.Parakende.IslemListesi, AIO.Sistem.DovizKuru, AIO.Stok.Nakit
↓
PRIMARY Cari.HesapListesi, Cari.Islemler, Muhasebe.Stoklar, Stok.Nakit, stok.GetNakitStoklari
↓
TRIGGER Cari.DeleteTransaction, Cari.InsertTransaction, Cari.UpdateTransaction, Cari.AcceptTransaction
↓
DERIVED Cari.BakiyeIslem, Cari.Hesaplar, Cari.History, Cari.IslemDetaylari, Sistem.Activity, Sistem.Birimler, Sistem.Settings, Sistem.Subeler, Stok.Model, Stok.StokHaraketleri, Stok.Takoz
↓
READERS Bakiye.GetBakiye, Bakiye.GetBakiyeFisNo, Bakiye.GetFisBakiye, Bakiye.GetHesapBakiyeleri, Bilanco.GenisBilanco, Bilanco.GetIBilanco, Bilanco.GetIKar, Bilanco.GetKurFarki, Bilanco.OzetBilanco, Bilanco.Patron, Cari.AnaBakiyeIslem, Cari.BakiyeDevirHizi …
↓
REPORT , Bakiye Ekstresi Dikey, Fatura Test Raporu, Firma Mektup Etiketi, Müşteri Mütabakat Raporu , SİL, İşlem Fişi Yazdır
Bağlantılar
- Ekran: SCR-GISEEKRANI · (uimap alan haritası yok — DAO üzerinden dolaylı)
- DAO/sınıf: CLS-CARI.ISLEM, CLS-CARI.VIEW.HESAPDETAY, CLS-PARAKENDE.ISLEM, CLS-PARAKENDE.ISLEMLISTESI, CLS-SISTEM.DOVIZKURU, CLS-STOK.NAKIT
- Tablolar:
Cari.HesapListesi, Cari.Islemler,Muhasebe.Stoklar, Stok.Nakit,stok.GetNakitStoklari - Türetilen: Cari.BakiyeIslem, Cari.Hesaplar, Cari.History, Cari.IslemDetaylari, TBL-SISTEM.ACTIVITY, Sistem.Birimler, Sistem.Settings, Sistem.Subeler, Stok.Model, Stok.StokHaraketleri, Stok.Takoz
- Tetikleyici: Cari.DeleteTransaction, Cari.InsertTransaction, Cari.UpdateTransaction, Cari.AcceptTransaction
Ticari anlam (kanonik kurallardan)
Bu ekran Cari.Islemler'e yazar; satırın IslemKodu / IslemTuru / IslemTipi / BakiyeId değerleri hangi defterin üretileceğini belirler — BR-DEFTER-URETIMI. Gerçek dağılım: İşlem matrisi.
