AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › Müşteri kılavuzu › Senaryolar › CG-SCN-NAKIT

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

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

Müşteri görünümü — kanonik makaleden (SCN-NAKIT) türetildi; teknik ayrıntılar çıkarıldı.

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

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 ( adım 2)
MIKTAR 1.000,00
BIRIM TL farklı birime yazılacak; FİYAT kur listesinden gelir
FIYAT 40,00 ALIŞ kuru ( notu: alış/satış GAP)
TUTAR 40.000,00 MİKTAR × FİYAT; parite yönü "böl" ise ÷
BSMV H yalnız satışta
F2 - KAYIT onay EVET

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|.

(veri alanı) 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.

Stok etkisi

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

CTR: "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 ile de uyumsuz; iki kurulumun tetikleyicisi farklı olduğu için hangi metnin hangi kurulumda geçerli olduğu doğrulanmalı (_tools/agent_findings_training.md ).

Rapor etkisi

  • Bakiye ekstresi: TL BORÇ 80.000.
  • Nakit stok hareket: USD giren 1.000 (tetikleyici metnine göre).
  • Nakit giriş-çıkış.
  • Hacim: Kodu <> Birim (USD ≠ TL) olduğu için gerçek ticaret sayılır; Kodu = Birim satırlar kasa hareketidir (kitapçık Ek B).

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? — Sistem NAKİT için yalnız karşılık birimi (TL) satırı yazar.
  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.".
  6. İşlem tipi EMANET seçildiğinde risk nedir? — Bazı kurulumlarda üçüncü sıra PARİTE olarak kaydedilir; iki satır oluşur (, ).

Sık yapılan hata

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