Sınıf: FrmTasEkle · Modül: MOD-STOK · Türetildiği: ERPPRO.FormEditBase · Yaşam döngüsü: ACTIVE_NORMAL · Kapsam: ERPGOLD_CORE
Nedir?
Tas Stok Tanimlama, değerli/yarı değerli taş kartını Stok.Tas tablosuna açar: Kodu, Acıklama, Stok Cinsi / Stok Turu, Renk, Kesim, Saflik, Elek (Genel.ElekListesi tabla ölçüsü), Grup Kodu / Kategori, Adet Takip (adet mi karat mı), Hesaplama (fiyat tipi ve durumu), Alıs Fiyatı + birim, Satış Fiyatı + birim (birimler metal olmayan Sistem.Birimler), Durum. Kart TAŞ işlem ekranında (iFTas, kod 7) seçilir. [SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Stok/FrmTasEkle.vb:6-7] [SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Stok/FrmTasEkle.Designer.vb] [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#4.2]
Kitapçık: "Değerli/yarı değerli taş kartı" (V2'de 0 satır) [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#6.2]; taş işlemleri karat/adet bazlıdır (§4.1). Sektör bağlamı: SEC-TAS; işlem akışı WF-TAS-NORMAL.
Ne zaman kullanılır?
- Renkli taş, zirkon vb. adet veya karat bazında alınıp satılacaksa; pırlantalı mamul için FrmPirlantaEkle.
Adım adım kullanım
- ANA MENÜ ▸ Tanımlamalar ▸ Stok Tanimlari ▸ Tas Stok Tanimlama (veya Hesap Yonetimi ▸ Stoklar ▸ Tas Stokları) ▸ Ekle.
- Kodu, Acıklama, cins/tür, Renk, Kesim, Saflik, Elek, Grup/Kategori.
- Adet Takip ve Hesaplama tipini seçin; alış/satış fiyatı ve birimleri; Durum; kaydedin.
Alanların anlamı
Alan → kolon eşlemesi aşağıdaki tabloda; kolon notları TBL-STOK.TAS, elek listesi TBL-GENEL.ELEKLISTESI.
Stok / bakiye / rapor etkisi
Defter etkisi yok (tanım ekranı).
Sık yapılan kullanıcı hataları
Kaynaklı kayıt yok — GAP.
Kim kullanır? Nereden açılır?
- ANA MENÜ ▸ Hesap Yonetimi ▸ Stoklar ▸ Tas Stokları
- ANA MENÜ ▸ Tanımlamalar ▸ Stok Tanimlari ▸ Tas Stok Tanimlama
- Liste ekranındaki Ekle/Düzenle:
AIO.Stok.Tas.FormEditBase→ bu form
Yaşam döngüsü kanıtı
ACTIVE_NORMAL — ANA MENÜ: Hesap Yonetimi ▸ Stoklar ▸ Tas Stokları; DAO FormEditBase hedefi: AIO.Stok.Tas
Alanlar → veritabanı
| Ekrandaki alan | Kontrol | Tablo.Kolon | Yön |
|---|---|---|---|
| Durum | TxtKodu |
Stok.Tas.Kodu |
yaz |
| Acıklama | TxtAciklama |
Stok.Tas.Aciklama |
yaz |
| — | CmbStokCinsi |
Stok.Tas.StokCinsi |
yaz |
| — | CmbStokTuru |
Stok.Tas.StokTuru |
yaz |
| — | CmbRenk |
Stok.Tas.Renk |
yaz |
| — | CmbKesim |
Stok.Tas.Kesim |
yaz |
| — | CmbSaflik |
Stok.Tas.Saflik |
yaz |
| Elek | CmbElek |
Stok.Tas.ElekId |
yaz |
| — | CmbGrupKodu |
Stok.Tas.GrupKodu |
yaz |
| — | CmbKategori |
Stok.Tas.Kategori |
yaz |
| Adet Takip | CmbAdetTakip |
Stok.Tas.IsAdet |
yaz |
| Hesaplama | CmbFiyatTipi |
Stok.Tas.FiyatTipi |
yaz |
| Hesaplama | CmbFiyatTuruDurmu |
Stok.Tas.FiyatTipiDurumu |
yaz |
| Alıs Fiyatı | TxtGirisFiyati |
Stok.Tas.GirisFiyati |
yaz |
| Alıs Fiyatı | CmbGirisFiyatBirimi |
Stok.Tas.GirisFiyatBirimId |
yaz |
| Satış Fiyatı | TxtCikisFiyati |
Stok.Tas.CikisFiyati |
yaz |
| Satış Fiyatı | CmbCikisFiyatBirimi |
Stok.Tas.CikisFiyatBirimId |
yaz |
| Durum | CmbDurum |
Stok.Tas.IsActive |
yaz |
Okuduğu / yazdığı tablolar (kod içi SQL, statik)
| Tablo | Fiiller |
|---|---|
Genel.ElekListesi |
SELECT |
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/FrmTasEkle.Designer.vbSOURCE_CODE:ERPPRO/Form/Tanımlamalar/Stok/FrmTasEkle.vbDERIVED:docs/knowledge-base/screens/FrmTasEkle.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).
