Sınıf: iFNakit · Modül: MOD-CARI · Türetildiği: ERPPRO.iFormBase · Yaşam döngüsü: ACTIVE_CRITICAL · Kapsam: ERPGOLD_CORE
Nedir?
NAKİT ekranı para hareketleri içindir: müşteriden TL/USD/EUR tahsilat, müşteriye ödeme, döviz alım-satımı ve iki döviz arasında parite (arbitraj) işlemi. Müşteri hesabına para yatırdığında ya da bozdurduğunda GİRİŞ, müşteriye para verildiğinde ya da döviz satıldığında ÇIKIŞ seçilir. Bu ekranda has, milyem, adet kavramı yoktur; KODU (hangi para), MİKTAR (ne kadar), BİRİM (hangi birimde bakiyeye/kasaya yazılacak), FİYAT (kur) ve TUTAR ile çalışır.
Kim kullanır? Nereden açılır?
- ANA MENÜ ▸ Hesap Yonetimi ▸ Cari Hesaplar ▸ Cari İşlemler
- Kod içinden açan sınıflar: iFTransaction
Yaşam döngüsü kanıtı
ACTIVE_CRITICAL — ANA MENÜ: Hesap Yonetimi ▸ Cari Hesaplar ▸ Cari İşlemler; çağıran sınıf: iFTransaction
Alanlar → veritabanı
| Ekrandaki alan | Kontrol | Tablo.Kolon | Yön |
|---|---|---|---|
| ISLEM | CmbIslemTuru |
Cari.Islemler.IslemTuru |
oku |
| — | CmbIslemTipi |
Cari.Islemler.IslemTipi |
oku |
| KODU | CmbStokKodu |
Cari.Islemler.StokId |
yaz |
| KODU | CmbStokKodu |
Cari.Islemler.Kodu |
yaz |
| MIKTAR | TxtMiktar |
Cari.Islemler.Miktar |
yaz |
| BIRIM | CmbBirim |
Cari.Islemler.BirimId |
yaz |
| BIRIM | CmbBirim |
Cari.Islemler.Birim |
yaz |
| FIYAT | TxtFiyat |
Cari.Islemler.Fiyat |
yaz |
| TUTAR | TxtTutar |
Cari.Islemler.Tutar |
yaz |
| — | TxtTarih |
Cari.Islemler.Tarih |
oku |
| — | TxtTarih |
Cari.Islemler.Vade |
yaz |
| — | TxtAciklama |
Cari.Islemler.Aciklama |
yaz |
| TUTAR | TxtBsmv |
Cari.Islemler.BSMV |
yaz |
Kullanıcı olayları
| Olay | Metot | Dosya:satır |
|---|---|---|
CmbIslemTipi.SelectedIndexChanged, CmbIslemTuru.SelectedIndexChanged, CmbStokKodu.EditValueChanged |
IslemDegisti |
iFNakit.vb:372 |
CmbBirim.EditValueChanged |
BirimDegisti |
iFNakit.vb:399 |
TxtFiyat.ValueChanged, TxtMiktar.ValueChanged, CmbBsmv.SelectedIndexChanged |
TutarHesapla |
iFNakit.vb:440 |
TxtTutar.LostFocus |
FiyatHesapla |
iFNakit.vb:458 |
CmbBsmv.EditValueChanged |
Bsmv_Changed |
iFNakit.vb:475 |
Kullandığı DAO / iş sınıfları
AIO.Cari.Islem, AIO.Sistem.Birim, AIO.Stok.Nakit
Kayıt sonrası oluşan etkiler
Bu ekran Cari.Islemler'e yazar. Her satır TRG-CARI.ACCEPTTRANSACTION tarafından bakiye defteri (Cari.BakiyeIslem), stok defteri (Stok.StokHaraketleri) ve değişiklik izine (Cari.History) dağıtılır. Hangi defterin üretileceği BakiyeId, IslemTipi ve kurulum profiline bağlıdır — bkz. BR-DEFTER-URETIMI (CTR-038).
Bilinen kusurlar / dikkat
TxtTarihkontrolüTarihdeğilVadekolonuna yazar.- Boş
catchbloğu: 1 — hata yutuluyor (TD-EMPTY-CATCH).
Kaynaklar
SOURCE_CODE:ERPPRO/Controls/Islem Ekranı/Ekran/iFNakit.Designer.vbSOURCE_CODE:ERPPRO/Controls/Islem Ekranı/Ekran/iFNakit.vbDERIVED:KnowledgeBase/02_Screens/iFNakit.md(KB-v1 anlatım)DERIVED:docs/knowledge-base/screens/iFNakit.md(KB-docs statik analiz)DERIVED:kb_src/erppro/scan.json(olay/SQL/çağrı)
Bilinmeyenler
- Hangi sürümde eklendiği: VERSION_UNKNOWN (GAP-CODE-VERSION-DATE).
Hata Bilgi Bankası bağlantıları (v1.5)
| Ticket problem aileleri | PF-015 (214 ticket) · PF-045 (80 ticket) · PF-048 (70 ticket) · PF-058 (51 ticket) |
| GÖZLEMLENMİŞ | ERR-OBS-015 Eğitim / soru-cevap / genel destek · ERR-OBS-045 Kur giriş ekranı / kur listesi boş / kur yanlış geliyor · ERR-OBS-048 Vadeli / parite / arbitraj / çevir işleminde tutar-miktar yanlış veya · ERR-OBS-058 Geçmiş tarihe işlem / işlem tarihi düzeltme / N gün kuralı |
Bu kayıt Hata Bilgi Bankası'nda 4 hata kaydı ve 4 ticket problem ailesi tarafından referans alınıyor. Kayıt sınıfı etiketine dikkat: yalnız GÖZLEMLENMİŞ kayıtlar kanıtlıdır. → Genel Bakış · Kullanım Rehberi
