Kaynak: KB-v1
05_BusinessRules/BR-YON-005.md(2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası22_Archive'da referanstır.
BR-YON-005 — Karşı hesaba yazılan bacak ters yönlüdür
Alan: YON · Güven: VERY_HIGH · Gerçeklik: AS-IMPLEMENTED · Doküman uyumu: ALIGNED · Kitle: END_USER, SUPPORT, DEVELOPER
Kural
Transfer (F3) veya virmanla karşı hesaba yazılan ikinci satır, aynı değerlerle fakat karşı işlem türüyle (FN.GetKarsiIslemTuru) kaydedilir; orijinal nesnenin türü ve Id'si sonra geri alınır.
Ne zaman: IsTransfer = True veya virman kaydı; provizyon kabulünde de aynı.
Etkisi: Karşı hesapta zıt yönlü kayıt oluşur; başarısızsa 'Karşı Hesaba Transfer Edilemedi...' uyarısı.
Formül (koddaki hali): KarsiTur = FN.GetKarsiIslemTuru(IslemTuru)
Uyarı mesajları
- "Karşı Hesaba Transfer Edilemedi. Lütfen İşlemi Manuel Olarak Gerçekleştiriniz."
İlişkiler
| Tür | Hedef |
|---|---|
| Ekran | VİRMAN |
| Ekran | MADEN |
| Ekran | NAKİT |
| Tablo | Cari.Islemler |
| Kod | iFormBase.SendTo |
| Kod | FN-DSX.GETKARSIISLEMTURU |
Dokümanda
az/02-hesaplama.md2.3
Kaynaklar
- SRC-CODE-EKRAN —
ekran/Ekran/iFormBase.vb— satır 227 - SRC-CODE-EKRAN —
ekran/Ekran/iFormBase.vb— satır 238 - SRC-CODE-EXT —
ext/Ext/Cari.Provizyon.vb— satır 420
