Sınıf: ParakendeSatis · Modül: MOD-CARI · Türetildiği: DevExpress.XtraEditors.XtraForm · Yaşam döngüsü: UNUSED_CANDIDATE · Kapsam: ERPGOLD_CORE
Nedir?
PERAKENDE ekranı, tezgâh (banko) önündeki peşin döviz veya altın alım-satımı içindir. Cari hesap takibi yapılmaz: işlem her zaman PEŞİN tipiyle kaydedilir, müşteri bakiyesine yazılmaz; kasa ve stok değişir. Ekran, kasiyerin tezgâhta yaptığı işin tamamını tek pencerede toplar: hesap seçimi, ürün, miktar, kur, tutar, USD karşılığı, TAHSİLAT ve PARA ÜSTÜ, belge tipi (fiş / fatura / belgesiz), resmi aktarım ve iptal.
Kim kullanır? Nereden açılır?
- Hiçbir açılış yolu bulunamadı — bkz. yaşam döngüsü kanıtı.
Yaşam döngüsü kanıtı
UNUSED_CANDIDATE — hiçbir referans bulunamadı (menü, DAO, çağrı, string)
Alanlar → veritabanı
| Ekrandaki alan | Kontrol | Tablo.Kolon | Yön |
|---|---|---|---|
| HESAP | CmbHesap |
Cari.Islemler.HesapId |
oku |
| KASA | CmbKasa |
Cari.Islemler.KasaId |
oku |
| ISLEM | CmbIslemTuru |
Cari.Islemler.IslemTipi |
oku |
| STOK KODU | CmbStokKodu |
Cari.Islemler.StokId |
oku |
| ADET | TxtAdet |
Cari.Islemler.Adet |
oku |
| MIKTAR | TxtMiktar |
Cari.Islemler.Miktar |
oku |
| FIYAT | TxtFiyat |
Cari.Islemler.Fiyat |
oku |
| TUTAR | TxtTutar |
Cari.Islemler.Tutar |
oku |
| DOVIZ KURU | TxtDovKuru |
Cari.Islemler.UsdKur |
oku |
| ADET | TxtAdet |
Stok.Maden.IsAdet |
oku |
| MIKTAR | TxtMiktar |
Stok.Maden.StabilMiktar |
oku |
Kullanıcı olayları
| Olay | Metot | Dosya:satır |
|---|---|---|
Me.FormClosed |
ParakendeSatis_FormClosed |
ParakendeSatis.vb:12 |
Me.KeyDown |
ParakendeSatis_KeyDown |
ParakendeSatis.vb:15 |
Me.Shown |
FormInit |
ParakendeSatis.vb:43 |
TxtIslemNo.LostFocus |
LoadData |
ParakendeSatis.vb:80 |
CmbHesap.EditValueChanged |
FirmaDegisti |
ParakendeSatis.vb:127 |
CmbIslem.EditValueChanged |
StokGetir |
ParakendeSatis.vb:137 |
CmbIslemTuru.SelectedIndexChanged |
RenkDegistir |
ParakendeSatis.vb:149 |
CmbStokKodu.EditValueChanged, CmbIslemTuru.SelectedIndexChanged |
StokDegisti |
ParakendeSatis.vb:161 |
TxtAdet.EditValueChanged |
AdetDegisti |
ParakendeSatis.vb:191 |
TxtAdet.TextChanged, TxtMiktar.TextChanged, TxtFiyat.LostFocus |
Hesapla |
ParakendeSatis.vb:234 |
TxtTutar.Validated |
TutarDegisti |
ParakendeSatis.vb:248 |
TxtDovKuru.TextChanged |
DovizHesapla |
ParakendeSatis.vb:259 |
BtnInfo.Click |
BtnInfo_Click |
ParakendeSatis.vb:262 |
BtnKaydet.Click |
FormSave |
ParakendeSatis.vb:271 |
BtnIptal.Click |
BtnIptal_Click |
ParakendeSatis.vb:443 |
Btngeri.Click |
Btngeri_Click |
ParakendeSatis.vb:515 |
TxtTahsilat.EditValueChanged, TxtTutar.TextChanged, CmbIslemTuru.SelectedIndexChanged |
TxtTahsilat_EditValueChanged |
ParakendeSatis.vb:518 |
CmbResmi.SelectedIndexChanged |
RSAktarDegisti |
ParakendeSatis.vb:531 |
CmbPrintTipi.SelectedIndexChanged |
PrintTipiDegisti |
ParakendeSatis.vb:541 |
Kullandığı DAO / iş sınıfları
AIO.Cari.Hesap, AIO.Cari.Islem, AIO.Stok.Maden
Kullanıcıya gösterilen mesajlar (doğrulama)
- Fatura Bulunamadı. Lütfen Faturalar Modülünden Kontrol Ediniz.
- Parakende Satış İşlemlerinde 3000 USD üzeri işlem Yapıyorsunuz. Devam Etmek istiyormusunuz?
- Seçmiş Olduğunuz İşlem Yok yada Parakende Ekranından Yapılmamış.
- Seçmiş Olduğunuz İşlem İptal Edilecektir.
- İsimsiz Hesaplara 7000 TL Üzeri İşlem yapamazsınız.
- İşlem Kayıt Edilecektir. Onaylıyormusunuz ?
- İşlem Tarihinden İtibaren
Yetki bayrakları
Maden
Bilinen kusurlar / dikkat
- Boş
catchbloğu: 1 — hata yutuluyor (TD-EMPTY-CATCH).
Kaynaklar
SOURCE_CODE:ERPPRO/Controls/Islem Ekranı/Ekran/ParakendeSatis.Designer.vbSOURCE_CODE:ERPPRO/Controls/Islem Ekranı/Ekran/ParakendeSatis.vbDERIVED:KnowledgeBase/02_Screens/ParakendeSatis.md(KB-v1 anlatım)DERIVED:docs/knowledge-base/screens/ParakendeSatis.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).
