AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › Ekranlar › SCR-FRMGENELSTOKEKLE

GENEL STOK EKRANI

SCREENMOD-STOKERPGOLD_COREACTIVE_NORMALVERY_HIGHSOURCE_IMPLEMENTED
Kanonik kaynak: markdown · bu sayfa üretilmiş görünümdür

Sınıf: FrmGenelStokEkle · Modül: MOD-STOK · Türetildiği: ERPPRO.FormEditBase · Yaşam döngüsü: ACTIVE_NORMAL · Kapsam: ERPGOLD_CORE

Nedir?

Genel Stok Tanımlama, diğer ürün ailelerine (maden, nakit, taş, pırlanta, model, emtia) girmeyen ürünler için Stok.Genel kartını açar: kimlik (Stok Kodu, Barkod, Urun Adı, cins/tür/grup/kategori, marka/model/renk/beden), tedarik (Tedarikci, Tedarik Süresi gün), stok birimi ve Min/Max miktar, vergi (KDV % A/S, Ötv %, tevkifat) ve fiyat (Alış Fiyatı + birim + KDV dâhil mi, Kar Oran %, Satıs Fiyatı); fiyat alanları değiştikçe maliyet/satış otomatik hesaplanır (MaliyetDegisti). Yardımcılar: [F3] Kamera (fotoğraf), [F4] Barkod, Seri Kayıt, Oto Etiket. [SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Stok/FrmGenelStokEkle.vb:6-7] [SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Stok/FrmGenelStokEkle.Designer.vb] [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#4.2]

Kart, GENEL işlem ekranında (iFGenel, işlem kodu 10) stok olarak seçilir [DERIVED:06_Workflows/WF-GENEL-ISLEM.md]. Kitapçık: "genel amaçlı ürün kartı — diğer ailelerden birine girmeyen ürünler" (V2'de 0 satır) [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#6.2].

Ne zaman kullanılır?

  • Perakende aksesuar, ambalaj, hizmet dışı sarf malzemesi gibi KDV'li ürünlerin stok/fiyat takibi gerektiğinde.

Adım adım kullanım

  1. ANA MENÜ ▸ Tanımlamalar ▸ Stok Tanimlari ▸ Genel Stok Tanımlama ▸ Ekle.
  2. Genel Bilgiler: Stok Kodu, Barkod, Urun Adı, Stok Cinsi/Turu, Grup/Kategori; Tedarikci (şube hesapları listesinden) ve Tedarik Süresi.
  3. Stok Birimi, Min/Max, KDV/ÖTV oranları.
  4. Alış Fiyatı + birim + KDV durumu → Kar Oran % → Satıs Fiyatı (otomatik); gerekirse elle düzeltin.
  5. F3 ile fotoğraf, F4 ile barkod; kaydedin.

Alanların anlamı

Alan → kolon eşlemesi aşağıdaki tabloda; kolon notları TBL-STOK.GENEL. Stok birimi listesi Stok.Birim (şirkete göre), fiyat birimleri Sistem.Birimler [SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Stok/FrmGenelStokEkle.vb:6].

Stok / bakiye / rapor etkisi

Defter etkisi yok (tanım ekranı); stok hareketi GENEL işlemle oluşur.

Sık yapılan kullanıcı hataları

Kaynaklı kayıt yok — GAP.

Kim kullanır? Nereden açılır?

  • ANA MENÜ ▸ Tanımlamalar ▸ Stok Tanimlari ▸ Genel Stok Tanımlama
  • Liste ekranındaki Ekle/Düzenle: AIO.Stok.Genel.FormEditBase → bu form

Yaşam döngüsü kanıtı

ACTIVE_NORMAL — ANA MENÜ: Tanımlamalar ▸ Stok Tanimlari ▸ Genel Stok Tanımlama; DAO FormEditBase hedefi: AIO.Stok.Genel

Alanlar → veritabanı

Ekrandaki alan Kontrol Tablo.Kolon Yön
DokumanList1 Stok.Genel.RefNo oku
Stok Kodu TxtKodu Stok.Genel.Kodu yaz
Barkod TxtBarkod Stok.Genel.Barkod yaz
Urun Adı TxtUrunAdi Stok.Genel.UrunAdi yaz
Stok Cinsi CmbStokCinsi Stok.Genel.StokCinsi yaz
Stok Turu CmbStokTuru Stok.Genel.StokTuru yaz
Grup Kodu CmbGrupKodu Stok.Genel.GrupKodu yaz
TedarikciList1 Stok.Genel.RefNo oku
Kategori CmbKategori Stok.Genel.Kategori yaz
Marka CmbMarka Stok.Genel.Marka yaz
Model CmbModel Stok.Genel.Model yaz
Renk CmbRenk Stok.Genel.Renk yaz
Beden TxtBeden Stok.Genel.Beden yaz
Tedarikci CmbTedarikci Stok.Genel.TedarikciId yaz
Tedarik Süresi TextBoxEdit1 Stok.Genel.TedarikSuresi yaz
Acıklama TxtAciklama Stok.Genel.Aciklama yaz
Stok Birimi CmbStokBirimi Stok.Genel.StokBirimId yaz
Min / Max TxtMinMiktsar Stok.Genel.MinMiktar yaz
Max TxtMaxMiktar Stok.Genel.MaxMiktar yaz
KDV % A/S TxtKdvA Stok.Genel.KdvAlis yaz
TxtKdvS Stok.Genel.KdvSatis yaz
Ötv %/ Tev. TxtOtv Stok.Genel.Otv yaz
TxtTev Stok.Genel.TevOran yaz
Alış Fiyatı TxtGirisFiyati Stok.Genel.AlisFiyati yaz
CmbGBirim Stok.Genel.AlisBirimId yaz
CmbGKdv Stok.Genel.AlisKdvDahil yaz
Kar Oran % TxtKar Stok.Genel.KarOran yaz
Satıs Fiyatı TxtCFiyat Stok.Genel.SatisFiyati yaz
CmbCBirim Stok.Genel.SatisBirimId yaz
CmbCKdv Stok.Genel.SatisKdvDahil yaz
PictureEdit1 Stok.Genel.Resim yaz

Kullanıcı olayları

Olay Metot Dosya:satır
TabControl.SelectedPageChanged TabChanged FrmGenelStokEkle.vb:89
TxtGirisFiyati.TextChanged, CmbGBirim.EditValueChanged, TxtKdvA.TextChanged, TxtKdvS.TextChanged, TxtKar.TextChanged, CmbCBirim.TextChanged, CmbGKdv.SelectedIndexChanged, CmbCKdv.SelectedIndexChanged MaliyetDegisti FrmGenelStokEkle.vb:117

Okuduğu / yazdığı tablolar (kod içi SQL, statik)

Tablo Fiiller
Stok.Birim SELECT

Kullandığı DAO / iş sınıfları

AIO.Stok.Genel

Bilinen kusurlar / dikkat

  • Dinamik SQL: 1 ifade — parametresiz birleştirme riski (TD-DYNAMIC-SQL).

Kaynaklar

  • SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Stok/FrmGenelStokEkle.Designer.vb
  • SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Stok/FrmGenelStokEkle.vb
  • DERIVED:docs/knowledge-base/screens/FrmGenelStokEkle.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).