Kaynak: KB-v1
05_BusinessRules/BR-BAKIYE-012.md(2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası22_Archive'da referanstır.
BR-BAKIYE-012 — Adım adım bakiye
Alan: BAKIYE · Güven: VERY_HIGH · Gerçeklik: AS-IMPLEMENTED · Doküman uyumu: UNDOCUMENTED · Kitle: END_USER, SUPPORT, DEVELOPER
Kural
İşlem listesinde bir satıra tıklanınca bakiye kartı o işlem dahil (Id ≤ seçilen) satırlara göre hesaplanır; listeden çıkınca güncel bakiyeye döner. Bakiye tipi 'Tarih' seçiliyse tarihe göre hesaplanır.
Ne zaman: VwIslem tıklama/klavye; LostFocus.
Etkisi: Bakiye kartı seçilen satır itibarıyla gösterilir.
Formül (koddaki hali): (IslemId <= @IslemId Or @IslemId = 0)
İlişkiler
| Tür | Hedef |
|---|---|
| Ekran | CARİ İŞLEMLER (ana ekran) |
| Tablo | Cari.BakiyeIslem |
| Kod | iScreen.AdimAdimBakiye |
| Kod | Bakiye.GetBakiye |
Kaynaklar
- SRC-CODE-BASECONTROL —
basecontrol/Base Control/iScreen.vb— satır 1090 - SRC-CODE-BASECONTROL —
basecontrol/Base Control/iScreen.vb— satır 1100 - SRC-CODE-BASECONTROL —
basecontrol/Base Control/iScreen.vb— satır 1103 - SRC-DB-MODULES —
KnowledgeBase/04_Database/Functions/Bakiye.GetBakiye.md— satır 65 - SRC-CODE-BASECONTROL —
basecontrol/Base Control/iBakiyeControl.vb— satır 80
