Sınıf: iFVadeli · Modül: MOD-CARI · Türetildiği: ERPPRO.iFormBase · Yaşam döngüsü: ACTIVE_CRITICAL · Kapsam: ERPGOLD_CORE
Nedir?
VADELİ ekranı, müşteriyle ileri tarihli teslim üzerine anlaşılan alım-satımlar içindir: "bugünkü kurdan 20.000 USD sattım, teslim gelecek hafta", "1.000 gr hası ons fiyatından aldım, teslim ay sonu" gibi. Mal ya da para o anda el değiştirmez; iki taraf da taahhüt altına girer. Bu yüzden VADELİ kaydı bakiye kartına iki birimde birden yazılır: müşterinin teslim edeceği kalem bir tarafa, karşılığında alacağı kalem öbür tarafa. Teslim gerçekleştiğinde ilgili NAKİT/MADEN işlemi ayrıca girilir ve vadeli bakiye kapanı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 |
|---|---|---|---|
| KODU | CmbKodu |
Cari.Islemler.StokId |
yaz |
| KODU | CmbKodu |
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 |
oku |
| — | TxtTarih |
Cari.Islemler.Vade |
yaz |
| — | TxtAciklama |
Cari.Islemler.Aciklama |
yaz |
Kullanıcı olayları
| Olay | Metot | Dosya:satır |
|---|---|---|
CmbIslemTuru.SelectedIndexChanged |
IslemTuruDegisti |
iFVadeli.vb:329 |
CmbKodu.EditValueChanged |
KodDegisti |
iFVadeli.vb:389 |
CmbIslemTipi.SelectedIndexChanged, CmbBsmv.SelectedIndexChanged, CmbIslemTuru.SelectedIndexChanged |
ReDesign |
iFVadeli.vb:479 |
TxtTutar.EditValueChanged |
BSMV_Hesapla |
iFVadeli.vb:752 |
CmbBirim.EditValueChanged, CmbKodu.EditValueChanged, CmbFTipi.SelectedIndexChanged, CmbIslemTuru.SelectedIndexChanged, CmbIslemTipi.SelectedIndexChanged |
BirimDegisti |
iFVadeli.vb:760 |
TxtMiktar.TextChanged, TxtCarpan.TextChanged |
HasHesapla |
iFVadeli.vb:811 |
TxtHas.LostFocus |
MiktarHesapla |
iFVadeli.vb:814 |
TxtFiyat.ValueChanged, TxtMiktar.ValueChanged, CmbBirim.EditValueChanged, CmbKodu.EditValueChanged, CmbFTipi.SelectedIndexChanged |
TutarHesapla |
iFVadeli.vb:839 |
TxtTutar.LostFocus |
FiyatHesapla |
iFVadeli.vb:859 |
Kullandığı DAO / iş sınıfları
AIO.Cari.Islem, AIO.Sistem.Birim, AIO.Sistem.Vadeli
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).
Kullanıcıya gösterilen mesajlar (doğrulama)
- TL Birimi Bulunamadı
Bilinen kusurlar / dikkat
- Kayıtlı kusur yok.
Kaynaklar
SOURCE_CODE:ERPPRO/Controls/Islem Ekranı/Ekran/iFVadeli.Designer.vbSOURCE_CODE:ERPPRO/Controls/Islem Ekranı/Ekran/iFVadeli.vbDERIVED:KnowledgeBase/02_Screens/iFVadeli.md(KB-v1 anlatım)DERIVED:docs/knowledge-base/screens/iFVadeli.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).
