Kaynak: KB-v1
05_BusinessRules/BR-YON-007.md(2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası22_Archive'da referanstır.
BR-YON-007 — Bakiye kartında eksi = ALACAK, artı = BORÇ
Alan: YON · Güven: VERY_HIGH · Gerçeklik: AS-IMPLEMENTED · Doküman uyumu: ALIGNED · Kitle: END_USER, SUPPORT, DEVELOPER
Kural
Bakiye fonksiyonu Cari.BakiyeIslem toplamı negatifse ALACAK sütununa mutlak değerini, pozitifse BORÇ sütununa yazar; NET = (Bakiye × −1) × alış kuru. Kart altındaki toplam etiketi pozitifte yeşil '(A)', negatifte kırmızı '(B)' gösterir.
Ne zaman: Bakiye kartı yenilendiğinde.
Etkisi: ALACAK/BORÇ sütunları ve renkli durum etiketi.
Formül (koddaki hali): Bakiye<0 ⇒ ALACAK=|Bakiye| ; Bakiye>0 ⇒ BORC=Bakiye ; NET = −Bakiye × Kur.Alis
DİKKAT — doküman/kod farkı: Etiketteki (A)/(B) eşlemesi AIO.Cari.Bakiye sınıfının Bakiye özelliğine dayanır; bu sınıf okunmadı, işaretin NET (ters çevrilmiş) olduğu varsayılmıştır [GAP].
İlişkiler
| Tür | Hedef |
|---|---|
| Ekran | CARİ İŞLEMLER (ana ekran) |
| Tablo | Cari.BakiyeIslem |
| Kod | Bakiye.GetBakiye |
| Kod | iBakiyeControl.SubTotal |
Dokümanda
az/02-hesaplama.md2.3kilavuz/kullanim.txtBAKİYE KARTI (satır 63-64)
Kaynaklar
- SRC-DB-MODULES —
KnowledgeBase/04_Database/Functions/Bakiye.GetBakiye.md— satır 59 - SRC-CODE-BASECONTROL —
basecontrol/Base Control/iBakiyeControl.vb— satır 99
