Sınıf: FrmStokIslem · Modül: MOD-CARI · Türetildiği: DevExpress.XtraEditors.XtraForm · Yaşam döngüsü: ACTIVE_RARE · Kapsam: ERPGOLD_CORE
Nedir?
GAP-SCR-FRMSTOKISLEM-AMAC — kaynaklı işlev açıklaması yok. Alanlar, olaylar ve tablo bağları aşağıda; anlatım PHASE 5 LLM geçişinde yazılacak.
Kim kullanır? Nereden açılır?
- Kod içinden açan sınıflar: FrmSeriIslem
Yaşam döngüsü kanıtı
ACTIVE_RARE — çağıran sınıf: FrmSeriIslem
Alanlar → veritabanı
| Ekrandaki alan | Kontrol | Tablo.Kolon | Yön |
|---|---|---|---|
| — | CmbVaryant |
Cari.Islemler.VaryantId |
yaz |
| ADET | TxtAdet |
Cari.Islemler.Adet |
yaz |
| MIKTAR | TxtMiktar |
Cari.Islemler.Miktar |
yaz |
| MILYEM | TxtMilyem |
Cari.Islemler.AuMilyem |
yaz |
| TIP | CmbIslemTipi |
Cari.Islemler.IslemTipi |
oku |
| BIRIM | CmbBirim |
Cari.Islemler.BirimId |
yaz |
| BIRIM | CmbBirim |
Cari.Islemler.Birim |
yaz |
| ISCILIK FIYATI | TxtFiyat |
Cari.Islemler.Fiyat |
yaz |
| TOPLAM ISCILIK | TxtTutar |
Cari.Islemler.Tutar |
yaz |
| — | TxtTarih |
Cari.Islemler.Tarih |
yaz |
| — | TxtAciklama |
Cari.Islemler.Aciklama |
yaz |
Kullanıcı olayları
| Olay | Metot | Dosya:satır |
|---|---|---|
LblCaption.MouseDown |
_MouseDown |
FrmStokIslem.vb:6 |
LblCaption.MouseMove |
_MouseMove |
FrmStokIslem.vb:13 |
LblCaption.MouseUp |
_MouseUp |
FrmStokIslem.vb:20 |
CmbStokKodu.KeyDown, CmbIslemTuru.KeyDown, TxtAdet.KeyDown, TxtMiktar.KeyDown, TxtMilyem.KeyDown, TxtHas.KeyDown, CmbIslemTipi.KeyDown, CmbBirim.KeyDown, TxtFiyat.KeyDown, CmbFTipi.KeyDown, TxtTutar.KeyDown, CmbVaryant.KeyDown, TxtTarih.KeyDown, TxtAciklama.KeyDown, CmbTransfer.KeyDown, CmbHesapAdi.KeyDown, BtnKapat.KeyDown, BtnKaydet.KeyDown |
_Keydown |
FrmStokIslem.vb:56 |
Me.Load |
FormInit |
FrmStokIslem.vb:69 |
BtnKaydet.Click |
FormSave |
FrmStokIslem.vb:114 |
BtnKapat.Click, BtnKapat2.Click |
FormClose |
FrmStokIslem.vb:183 |
CmbBirim.EditValueChanged |
GetPrice |
FrmStokIslem.vb:357 |
CmbStokKodu.EditValueChanged |
TransactionChanged |
FrmStokIslem.vb:388 |
CmbStokKodu.EditValueChanged, CmbIslemTipi.SelectedIndexChanged |
LayoutChanged |
FrmStokIslem.vb:437 |
CmbIslemTuru.SelectedIndexChanged, CmbIslemTipi.SelectedIndexChanged, CmbStokKodu.EditValueChanged |
CaptionWrite |
FrmStokIslem.vb:495 |
Me.TransactionOrStockChanged |
_TransactionOrStockChanged |
FrmStokIslem.vb:525 |
TxtAdet.TextChanged |
MiktarHesapla |
FrmStokIslem.vb:553 |
TxtMiktar.EditValueChanged, TxtMilyem.EditValueChanged |
HasHesapla |
FrmStokIslem.vb:562 |
CmbBirim.EditValueChanged, TxtMilyem.EditValueChanged |
BirimValidate |
FrmStokIslem.vb:565 |
TxtHas.LostFocus |
HasDegisti |
FrmStokIslem.vb:583 |
TxtFiyat.TextChanged, TxtAdet.ValueChanged, TxtMiktar.ValueChanged, TxtHas.ValueChanged, CmbFTipi.SelectedIndexChanged |
TutarHesapla |
FrmStokIslem.vb:592 |
TxtTutar.LostFocus |
FiyatHesapla |
FrmStokIslem.vb:605 |
CmbTransfer.SelectedIndexChanged |
_TransferChanged |
FrmStokIslem.vb:639 |
CmbTransfer.SelectedIndexChanged |
_TransferChanged |
FrmStokIslem.vb:648 |
BtnKaydet.Click |
FormSave |
FrmStokIslem.vb:652 |
TxtHas.LostFocus |
HasDegisti |
FrmStokIslem.vb:656 |
TxtMilyem.EditValueChanged, TxtMiktar.EditValueChanged |
HasHesapla |
FrmStokIslem.vb:660 |
TxtAdet.TextChanged |
MiktarHesapla |
FrmStokIslem.vb:664 |
CmbStokKodu.EditValueChanged |
TransactionChanged |
FrmStokIslem.vb:668 |
CmbIslemTipi.SelectedIndexChanged |
LayoutChanged |
FrmStokIslem.vb:672 |
CmbIslemTuru.SelectedIndexChanged |
CaptionWrite |
FrmStokIslem.vb:676 |
CmbBirim.EditValueChanged |
GetPrice |
FrmStokIslem.vb:680 |
TxtTutar.LostFocus |
FiyatHesapla |
FrmStokIslem.vb:684 |
TxtMiktar.ValueChanged, TxtHas.ValueChanged, TxtFiyat.TextChanged, TxtAdet.ValueChanged, CmbFTipi.SelectedIndexChanged |
TutarHesapla |
FrmStokIslem.vb:688 |
BtnKapat2.Click, BtnKapat.Click |
FormClose |
FrmStokIslem.vb:692 |
Kullandığı DAO / iş sınıfları
AIO.Cari.Islem, AIO.Sistem.Birim
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)
- Karşı Hesaba Transfer Edilemedi. Lütfen İşlemi Manuel Olarak Gerçekleştiriniz.
Bilinen kusurlar / dikkat
- Kayıtlı kusur yok.
Kaynaklar
SOURCE_CODE:ERPPRO/Controls/Islem Ekranı/Ekran/SeriIslemEkrani/FrmStokIslem.Designer.vbSOURCE_CODE:ERPPRO/Controls/Islem Ekranı/Ekran/SeriIslemEkrani/FrmStokIslem.vbDERIVED:KnowledgeBase/02_Screens/FrmStokIslem.md(KB-v1 anlatım)DERIVED:docs/knowledge-base/screens/FrmStokIslem.md(KB-docs statik analiz)DERIVED:kb_src/erppro/scan.json(olay/SQL/çağrı)
Bilinmeyenler
- İşlev açıklaması kaynaklı değil (GAP).
- Hangi sürümde eklendiği: VERSION_UNKNOWN (GAP-CODE-VERSION-DATE).
- Menüden değil kod içinden açılıyor; kullanıcı yolu doğrulanmalı.
