AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › Eğitim › Scenarios › SCN-NAKIT

Senaryo — Cari hesaba döviz girişi (NAKİT, NORMAL)

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

Müşteri borcuna mahsuben 1.000 USD getiriyor; hesabına TL karşılığı alacak yazılıyor. NAKİT ekranında has/milyem/adet yoktur; KODU (hangi para), MİKTAR, BİRİM (bakiyeye hangi birimde yazılacak), FİYAT (kur), TUTAR ile çalışır (SCR-IFNAKIT). Peşin döviz satışı için SCN-DOVIZ, iki döviz takası için SCN-PARITE.

Başlangıç durumu

Öğe Değer
Şube / kasa MERKEZ / ANAKASA
Nakit stoğu 250.000 TL · 10.000 USD · 5.000 EUR
MÜŞTERİ-A bakiyesi TL +120.000 (borçlu) · HAS −50,00
Kur listesi USD alış 40,00 / satış 40,50

Kullanıcı işlemi

Ekran: NAKİT.

Alan Değer Not
ISLEM GİRİŞ müşteri para veriyor; başlık yeşil
İşlem tipi NORMAL tip varsayılanı CFG-DFISLEMTIPI
KODU USD seçilince BİRİM = USD'nin ana birimi, FİYAT=1 kilitli (WF-NAKIT-NORMAL adım 2)
MIKTAR 1.000,00
BIRIM TL farklı birime yazılacak; FİYAT kur listesinden gelir
FIYAT 40,00 ALIŞ kuru (BR-KUR-001 notu: alış/satış GAP)
TUTAR 40.000,00 MİKTAR × FİYAT; parite yönü "böl" ise ÷ (BR-HESAP-008)
BSMV H yalnız satışta (CTR-010)
F2 - KAYIT onay EVET

Beklenen kayıt

Cari.Islemler — 1 satır:

Alan Değer Anlamı
IslemKodu 3 NAKİT
IslemTuru 0 GİRİŞ
IslemTipi 0 NORMAL
BakiyeId 0 NAKİT'te daima 0 (BR-BAKIYE-002); "sıfır = peşin" ezberi burada yanıltır
StokId / Kodu USD nakit kartı / USD
Miktar / AuMilyem 1.000 / 1 milyem 1, fiyat tipi Miktar
BirimId / Birim / Fiyat / Tutar 1 / TL / 40,00 / 40.000
UsdKur 40,00 satır içi kur görüntüsü

Bakiye etkisi

Evet, tek satır. IslemKodu 3 tetikleyicide "stok işlemi" dalına düşer (0/1/2 ve 4/5/6 dışı): yalnız Tutar bakiyesi; GİRİŞ → −|Tutar| (BR-YON-004).

Cari.BakiyeIslem BirimId Bakiye
Para satırı 1 TL −40.000

TL bakiyesi 120.000 − 40.000 = +80.000 (borç azaldı). USD'de bakiye satırı oluşmaz — personel EUR/USD bacağı bekler, olmayınca "işlem eksik" sanır (CTR-025).

Stok etkisi

Tetikleyici metni: IslemKodu=3 And IslemTipi<>4 ise Stok.StokHaraketleri StokTipi 2, StokId USD, Miktar +1.000 yazılır (BR-STOK-003); TL için satır yok (peşin değil). Yani ANAKASA USD stoğu 11.000 olur; TL kasası değişmez.

CTR: WF-NAKIT-NORMAL "Kasa: değişmez (NORMAL)" ve SYSTEM_OVERVIEW "NORMAL: kasa ✗" der; tetikleyici metni ise IslemKodu 3'te tipten bağımsız (EMANET hariç) döviz stok satırı yazar. Döviz kurulumunda cari işlemlerin yalnız %1,4'ünün stok üretmesi (BR-DEFTER-URETIMI) ile de uyumsuz; iki kurulumun tetikleyicisi farklı olduğu için (TD-48) hangi metnin hangi kurulumda geçerli olduğu doğrulanmalı (_tools/agent_findings_training.md CTR-TRN-NAKIT-01).

Rapor etkisi

Kontrol soruları

  1. BakiyeId 0 ama bakiye üretildi; neden? — NAKİT'te BakiyeId daima 0'dır; bakiye üretimini IslemTipi≠1 ve Tutar≠0 belirler.
  2. Müşterinin USD bakiyesi neden değişmedi? — Tetikleyici NAKİT için yalnız karşılık birimi (TL) satırı yazar (CTR-025).
  3. Aynı işlem KODU=USD, BİRİM=USD ile girilseydi? — FİYAT 1, TUTAR 1.000; müşteri USD'de −1.000 alacaklanır; Kodu=Birim olduğundan raporda kasa hareketi sayılır.
  4. GİRİŞ yerine ÇIKIŞ seçilseydi? — Bakiye +40.000 (borç artar); stok USD −1.000.
  5. Kur listesi o gün girilmemişse? — FİYAT 0, TUTAR 0; "Lütfen Tutar Giriniz." (PB-036).
  6. İşlem tipi EMANET seçildiğinde risk nedir? — Bazı kurulumlarda üçüncü sıra PARİTE olarak kaydedilir; iki satır oluşur (H-058, CTR-027).

Sık yapılan hata

  • Satışta da alış kuru gelmesi (H-045; TD-21): fiyat elle düzeltilir.
  • Kur değişti ama ekrandaki fiyat eski (H-046): Ctrl+F5 / kur yenileme.
  • TxtTarih vadeye yazar (TD-40); tarih için iptal + yeniden giriş.