AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › İş kuralları › BR-TIP-011

Nakit PARİTE tipi iki bacaklı kaydedilir

BUSINESS_RULEMOD-CARIERPGOLD_COREACTIVEVERY_HIGHSOURCE_IMPLEMENTED
Kanonik kaynak: markdown · bu sayfa üretilmiş görünümdür

Kaynak: KB-v1 05_BusinessRules/BR-TIP-011.md (2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası 22_Archive'da referanstır.

BR-TIP-011 — Nakit PARİTE tipi iki bacaklı kaydedilir

Alan: TIP · Güven: VERY_HIGH · Gerçeklik: AS-IMPLEMENTED · Doküman uyumu: ALIGNED · Kitle: END_USER, SUPPORT, DEVELOPER

Kural

Nakit ekranında PARİTE tipi seçilip yeni kayıt yapılırsa program iki NORMAL nakit işlemi yazar: birinci bacak seçilen döviz (miktar, TL karşılığı), ikinci bacak karşı döviz ters yönde; ikisi de TL birimiyle, ikinci bacağın VaryantId'si birincinin Id'sidir (arbitraj bağı). Karşı dövizin nakit stoğu yoksa kayıt reddedilir.

Ne zaman: IslemTipi = PARİTE ve RecordId = 0.

Etkisi: İki işlem satırı; açıklama 'Parite : ... X ... = ...' biçiminde.

Formül (koddaki hali): TutarTL = Miktar × AnaBirim.Price ; Bacak1: Fiyat = TutarTL ÷ Miktar ; Bacak2: Miktar = TxtTutar, Fiyat = TutarTL ÷ Miktar2

Uyarı mesajları

  • "{Birim} AnaBirimine Ait Nakit Stokgu Bulunamadı!"

İlişkiler

Tür Hedef
Ekran NAKİT
Tablo Cari.Islemler
Kod iFNakit.SaveCashTransaction

Dokümanda

  • az/02-hesaplama.md 2.11
  • kilavuz/egitim.md 4.10

Kaynaklar

  • SRC-CODE-EKRAN — ekran/Ekran/iFNakit.vb — satır 91
  • SRC-CODE-EKRAN — ekran/Ekran/iFNakit.vb — satır 158
  • SRC-CODE-EKRAN — ekran/Ekran/iFNakit.vb — satır 163
  • SRC-CODE-EKRAN — ekran/Ekran/iFNakit.vb — satır 261
  • SRC-CODE-EKRAN — ekran/Ekran/iFNakit.vb — satır 278
  • SRC-CODE-DAO — dao/Dao/Islem/Cari.Islem.vb — satır 419