Sınıf: FrmStokVaryantEkle · Modül: MOD-STOK · Türetildiği: ERPPRO.FormEditBase · Yaşam döngüsü: ACTIVE_NORMAL · Kapsam: ERPGOLD_CORE
Nedir?
Varyantlar ekranı, bir maden stok kartının alt çeşidini (renk, boy, parti) Stok.Varyant tablosuna tanımlar: Ana Stok (Stok.Maden kartı), Varyant Kodu, Açıklama, Barkod, Min.Miktar ve resim. MADEN işlem ekranındaki VARYANT alanı ve varyantlı stok raporu (Stok.GetVaryantStoklari, Stok.GetMadenStoklari @IsVaryant) bu tanımı kullanır. [SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Stok/FrmStokVaryantEkle.vb:1-30] [DERIVED:18_Glossary/TERM-VARYANT.md] [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#6.2]
Kitapçık: "Ürün varyantı (aynı modelin ölçü/renk türevleri); StokId → Stok.Maden" — V2'de 0 satır [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#6.2]. Dikkat: Cari.Islemler.VaryantId kolonu iki anlam taşır — MADEN ekranında varyant, vadeli/parite işlemlerinde bağlı ikinci satır (arbitraj) (CTR: kitapçık §8.5; TERM-VARYANT).
Ne zaman kullanılır?
- Aynı ayar/ürün kartının farklı boy/renk/parti seçeneklerini ayrı stok satırında izlemek istendiğinde.
Adım adım kullanım
- ANA MENÜ ▸ Tanımlamalar ▸ Stok Tanimlari ▸ Varyantlar ▸ Ekle.
- Ana Stok seçin; Varyant Kodu, Açıklama, Barkod, Min.Miktar; resim; kaydedin.
- MADEN işleminde STOK KODU seçildikten sonra VARYANT listesinden seçin (iFMaden).
Alanların anlamı
| Alan | Kolon |
|---|---|
| Ana Stok | Stok.Varyant.StokId → Stok.Maden |
| Varyant Kodu / Açıklama / Barkod | Kodu / Aciklama / Barkod |
| Min.Miktar | MinMiktar |
Kolon notları: TBL-STOK.VARYANT.
Stok / bakiye / rapor etkisi
Defter etkisi yok (tanım); stok defteri işlem satırındaki VaryantId ile varyant bazında ayrışır (Stok.GetVaryantStoklari).
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 ▸ Varyantlar
- Liste ekranındaki Ekle/Düzenle:
AIO.Stok.Varyant.FormEditBase→ bu form
Yaşam döngüsü kanıtı
ACTIVE_NORMAL — ANA MENÜ: Tanımlamalar ▸ Stok Tanimlari ▸ Varyantlar; DAO FormEditBase hedefi: AIO.Stok.Varyant
Alanlar → veritabanı
| Ekrandaki alan | Kontrol | Tablo.Kolon | Yön |
|---|---|---|---|
| Ana Stok | CmbStokKodu |
Stok.Varyant.StokId |
yaz |
| Varyant Kodu | TxtKodu |
Stok.Varyant.Kodu |
yaz |
| Açıklama | TxtAciklama |
Stok.Varyant.Aciklama |
yaz |
| Barkod | TxtBarkod |
Stok.Varyant.Barkod |
yaz |
| Min.Miktar | TxTMinMiktar |
Stok.Varyant.MinMiktar |
yaz |
| — | PictureEdit1 |
Stok.Varyant.Resim |
yaz |
Kullandığı DAO / iş sınıfları
Bilinen kusurlar / dikkat
- Kayıtlı kusur yok.
Kaynaklar
SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Stok/FrmStokVaryantEkle.Designer.vbSOURCE_CODE:ERPPRO/Form/Tanımlamalar/Stok/FrmStokVaryantEkle.vbDERIVED:docs/knowledge-base/screens/FrmStokVaryantEkle.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).
