Sınıf: FrmEmitaEkle · Modül: MOD-STOK · Türetildiği: ERPPRO.FormEditBase · Yaşam döngüsü: ACTIVE_NORMAL · Kapsam: ERPGOLD_CORE
Nedir?
Emtia Tanımlama ekranı, altın dışında alınıp satılan ticari malın (emtia) stok kartını Stok.Emtia tablosuna açar: Kodu, Açıklama, Grup Kodu, Kategori, Fiyat ve fiyatın birimi (yalnız metal olmayan birimler listelenir), ek maliyet kalemleri Harc, Komisyon, Diger ve bunların otomatik Toplam'ı. Kart, EMTİA işlem ekranında (iFEmtia, işlem kodu 13) stok olarak seçilir. [SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Stok/FrmEmitaEkle.vb:4-42] [DERIVED:18_Glossary/TERM-EMTIA.md] [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#4.2]
Sektör bağlamı: SEC-EMTIA; işlem akışı: WF-EMTIA-ISLEM. ERPGOLDV2'de Stok.Emtia 0 satırdır [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#6.2].
Ne zaman kullanılır?
- Kuyumcu/dövizci, altın-gümüş dışı bir malı (saat, aksesuar, ambalaj vb.) stok ve cari işlemde izleyecekse önce bu kart açılır.
Adım adım kullanım
- ANA MENÜ ▸ Tanımlamalar ▸ Stok Tanimlari ▸ Emtia Tanimlama (veya Hesap Yonetimi ▸ Stoklar ▸ Emtia Stoklari) ▸ Ekle.
- Kodu ve Açıklama girin; Grup Kodu / Kategori seçin.
- Fiyat ve birimini girin; Harc, Komisyon, Diger yazıldıkça Toplam hesaplanır.
- Kaydedin (F2).
Alanların anlamı
| Alan | Kolon | Not |
|---|---|---|
| Kodu / Açıklama | Kodu / Aciklama |
Stok kodu ve adı |
| Fiyat + birim | Fiyat / BirimId |
Birim listesi Sistem.Birimler (IsMetal=False) [SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Stok/FrmEmitaEkle.vb:4] |
| Harc / Komisyon / Diger | Harc / Komisyon / Diger |
Ek maliyet; Toplam ekranda hesaplanır |
Kolon notları: TBL-STOK.EMTIA.
Stok / bakiye / rapor etkisi
Defter etkisi yok (tanım ekranı). Stok hareketi EMTİA işlem ekranıyla oluşur.
Sık yapılan kullanıcı hataları
Kaynaklı kayıt yok — GAP.
Kim kullanır? Nereden açılır?
- ANA MENÜ ▸ Hesap Yonetimi ▸ Stoklar ▸ Emtia Stoklari
- ANA MENÜ ▸ Tanımlamalar ▸ Stok Tanimlari ▸ Emtia Tanimlama
- Liste ekranındaki Ekle/Düzenle:
AIO.Stok.Emtia.FormEditBase→ bu form
Yaşam döngüsü kanıtı
ACTIVE_NORMAL — ANA MENÜ: Hesap Yonetimi ▸ Stoklar ▸ Emtia Stoklari; DAO FormEditBase hedefi: AIO.Stok.Emtia
Alanlar → veritabanı
| Ekrandaki alan | Kontrol | Tablo.Kolon | Yön |
|---|---|---|---|
| Kodu | TxtKodu |
Stok.Emtia.Kodu |
yaz |
| Açıklama | TxtAciklama |
Stok.Emtia.Aciklama |
yaz |
| — | CmbGrupKodu |
Stok.Emtia.GrupKodu |
yaz |
| — | CmbKategori |
Stok.Emtia.Kategori |
yaz |
| Fiyat | TxtFiyat |
Stok.Emtia.Fiyat |
yaz |
| Fiyat | CmbBirim |
Stok.Emtia.BirimId |
yaz |
| Harc | TxtHarc |
Stok.Emtia.Harc |
yaz |
| Komisyon | TxtKomisyon |
Stok.Emtia.Komisyon |
yaz |
| Diger | TxtDiger |
Stok.Emtia.Diger |
yaz |
Kullanıcı olayları
| Olay | Metot | Dosya:satır |
|---|---|---|
TxtHarc.EditValueChanged, TxtDiger.EditValueChanged, TxtKomisyon.EditValueChanged |
Toplam |
FrmEmitaEkle.vb:39 |
Okuduğu / yazdığı tablolar (kod içi SQL, statik)
| Tablo | Fiiller |
|---|---|
Sistem.Birimler |
SELECT |
Kullandığı DAO / iş sınıfları
Bilinen kusurlar / dikkat
- Dinamik SQL: 1 ifade — parametresiz birleştirme riski (TD-DYNAMIC-SQL).
Kaynaklar
SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Stok/FrmEmitaEkle.Designer.vbSOURCE_CODE:ERPPRO/Form/Tanımlamalar/Stok/FrmEmitaEkle.vbDERIVED:docs/knowledge-base/screens/FrmEmitaEkle.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).
