Sınıf: FrmMarginList · Modül: MOD-CARI · Türetildiği: ERPPRO.FormBase · Yaşam döngüsü: ACTIVE_NORMAL · Kapsam: ERPGOLD_CORE
Nedir?
Margin Control, kaldıraçlı/sanal hesapların teminat (margin) durumunu canlı izleyen listedir: Cari.GetMarginKontrol(SubeId) her hesap için bakiyeden Alacak / Borc / Net, hesap kartındaki kaldıraç (KC), sanal hesap bayrağı (S), ML / MC / MS (MarginLevel / MarginCall / MarginStop), otomatik durdurma (AC), son işlemden bu yana geçen Gun ve hesaplanan Limit'i döner; liste AIO.Cari.RiskinfoList ile zamanlayıcıdan yenilenir. Satıra çift tıklayınca hesabın bakiye kartı (FrmBakiyeInfo) açılır. [SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Cari/FrmMarginList.vb:3-45] [DB_OBJECT:Cari.GetMarginKontrol] [DERIVED:09_CodeArchitecture/Classes/CLS-CARI.RISKINFOLIST.md]
Kaynak alanlar hesap kartındaki Kaldirac, SanalHesap, MarginLevel/Call/Stop, AutoStop, Limit kolonlarıdır (TBL-CARI.HESAPLAR); bu alanlar FX/vadeli müşteri modeliyle ilgilidir (INT-FXTRADER-MT4). Kitapçık ekranı cari tanım grubunda FrmRiskRaporu ile birlikte anar [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#4.2]. Genel limit kuralı: TERM-LIMIT.
GAP: GAP-SCR-FRMMARGINLIST-AMAC: ML/MC/MS eşiklerinin hangi işlemde uygulandığı (margin call/stop tetiklemesi) kodda bulunamadı; ekran yalnız gösterir.
Ne zaman kullanılır?
- Vadeli/kaldıraçlı çalışan müşterilerde teminat açığı ve limit takibi; düşük Gun değeri aktif hesabı gösterir.
Adım adım kullanım
- ANA MENÜ ▸ Hesap Yonetimi ▸ Rapor ▸ Margin Control; liste otomatik yenilenir.
- Kolon filtreleriyle (onay listesi) şube/hesap süzün; Alacak yeşil, Borc kırmızı, Limit sarı renklidir.
- Hesaba çift tıklayıp bakiye kartını açın.
Alanların anlamı
| Kolon | Kaynak |
|---|---|
| Alacak / Borc / Net | Cari.BakiyeIslem toplamı (HesapType=0) |
| S / KC / AC | SanalHesap / Kaldirac / AutoStop |
| ML / MC / MS | MarginLevel / MarginCall / MarginStop |
| Limit | Sanal hesapta Bakiye × Kaldıraç, değilse HesapLimiti [DB_OBJECT:Cari.GetMarginKontrol] |
| Gun | Son işlemden bugüne gün |
Stok / bakiye / rapor etkisi
Salt okunur; defter etkisi yok.
Sık yapılan kullanıcı hataları
Kaynaklı kayıt yok — GAP.
Kim kullanır? Nereden açılır?
- ANA MENÜ ▸ Hesap Yonetimi ▸ Rapor ▸ Margin Control
Yaşam döngüsü kanıtı
ACTIVE_NORMAL — ANA MENÜ: Hesap Yonetimi ▸ Rapor ▸ Margin Control
Kullanıcı olayları
| Olay | Metot | Dosya:satır |
|---|---|---|
VwPozisyon.DoubleClick |
FrmMarginList_DoubleClick |
FrmMarginList.vb:11 |
Me.Load |
FormInit |
FrmMarginList.vb:19 |
VwPozisyon.CellValueChanged |
VwPozisyon_CellValueChanged |
FrmMarginList.vb:53 |
VwPozisyon.CustomDrawCell |
CustomDrawCell |
FrmMarginList.vb:56 |
Bilinen kusurlar / dikkat
- Kayıtlı kusur yok.
Kaynaklar
SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Cari/FrmMarginList.Designer.vbSOURCE_CODE:ERPPRO/Form/Tanımlamalar/Cari/FrmMarginList.vbDERIVED:docs/knowledge-base/screens/FrmMarginList.md(KB-docs statik analiz)DERIVED:kb_src/erppro/scan.json(olay/SQL/çağrı)
Bilinmeyenler
- İşlev açıklaması kısmen kaynaklı; kalan boşluk GAP-SCR-FRMMARGINLIST-AMAC (bkz. "Nedir?").
- Hangi sürümde eklendiği: VERSION_UNKNOWN (GAP-CODE-VERSION-DATE).
