Sınıf: FrmUretimBolumEkle · Modül: MOD-URETIM · Türetildiği: ERPPRO.FormEditBase · Yaşam döngüsü: ACTIVE_NORMAL · Kapsam: ERPGOLD_CORE
Nedir?
Bolum Tanimlama, atölye bölümünü (döküm, cila, mıhlama, tezgâh…) Uretim.Bolumler tablosuna açar: Bolum Adı, Açıklama, Yetkili, Grup Kodu / Kategori, F/R Oran % (fire ve ramat oranı), adet takibi ve parça bölümü anahtarları (IsAdet, IsParca). Bakiye Bilgileri sekmesi bölümün izleyeceği maden bakiyelerini (Uretim.BolumBakiyeleri) tutar: yeni bölüm kaydında varsayılan bakiyeler (FrmDefaultBakiyeEkle) otomatik kopyalanır; Ekle ile maden eklenir (aynı bakiye ikinci kez eklenemez), Iptal onayla çıkarır. [SOURCE_CODE:ERPPRO/Uretim/FrmUretimBolumEkle.vb:25-72] [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#6.7] [DERIVED:04_Modules/MOD-URETIM.md]
Kitapçık: "Atölye bölüm tanımları; Siparis.UretimSiparisi, Siparis.ParcaKartlari, Uretim.BolumBakiyeleri bağlanır" (§6.7); bölüm bakiyesi "atölyeye çıkan / atölyeden dönen fark" olarak Uretim.TrBakiyeHesapla tetikleyicisinden türetilir [DERIVED:04_Modules/MOD-URETIM.md]. KUYUMCU_VARIANT; canlı kullanım düşük (GAP-URETIM-KULLANIM).
Ne zaman kullanılır?
- Üretim hareketleri (FrmUretimIslemleri) girilmeden önce, atölye kurulumunda.
Adım adım kullanım
- ANA MENÜ ▸ Uretim Modulu ▸ Tanımlamalar ▸ Bolum Tanimlama ▸ Ekle.
- Bolum Adı, Açıklama, Yetkili, Grup/Kategori, F/R oranları, anahtarlar; kaydedin (varsayılan bakiyeler eklenir).
- Bakiye Bilgileri sekmesinde ek maden bakiyesi Ekle / Iptal.
Alanların anlamı
| Alan | Kolon |
|---|---|
| Bolum Adı / Açıklama / Yetkili | BolumAdi / Aciklama / Yetkili |
| F/R Oran % | FireOran / RamatOran |
| Adet / Parça anahtarları | IsAdet / IsParca |
Kolon notları: TBL-URETIM.BOLUMLER, TBL-URETIM.BOLUMBAKIYELERI.
Stok / bakiye / rapor etkisi
Cari/stok defterine etkisi yok; bölüm bakiye satırları açılır.
Sık yapılan kullanıcı hataları
Kaynaklı kayıt yok — GAP.
Kim kullanır? Nereden açılır?
- ANA MENÜ ▸ Uretim Modulu ▸ Tanımlamalar ▸ Bolum Tanimlama
- Liste ekranındaki Ekle/Düzenle:
AIO.Uretim.Bolum.FormEditBase→ bu form
Yaşam döngüsü kanıtı
ACTIVE_NORMAL — ANA MENÜ: Uretim Modulu ▸ Tanımlamalar ▸ Bolum Tanimlama; DAO FormEditBase hedefi: AIO.Uretim.Bolum
Alanlar → veritabanı
| Ekrandaki alan | Kontrol | Tablo.Kolon | Yön |
|---|---|---|---|
| Bakiye | TxtHesapAdi |
Uretim.Bolumler.BolumAdi |
yaz |
| Açıklama | TxtAciklama |
Uretim.Bolumler.Aciklama |
yaz |
| Yetkili | TxtYetkili |
Uretim.Bolumler.Yetkili |
yaz |
| — | CmbGrupKodu |
Uretim.Bolumler.GrupKodu |
yaz |
| — | CmbKategori |
Uretim.Bolumler.Kategori |
yaz |
| F/R Oran % | ToggleSwitch1 |
Uretim.Bolumler.IsAdet |
yaz |
| F/R Oran % | TxtFireOran |
Uretim.Bolumler.FireOran |
yaz |
| F/R Oran % | TxtRamatOran |
Uretim.Bolumler.RamatOran |
yaz |
| — | TgParca |
Uretim.Bolumler.IsParca |
yaz |
Kullanıcı olayları
| Olay | Metot | Dosya:satır |
|---|---|---|
BtnEkle.Click |
Add |
FrmUretimBolumEkle.vb:54 |
BtnIptal.Click |
Remove |
FrmUretimBolumEkle.vb:69 |
Okuduğu / yazdığı tablolar (kod içi SQL, statik)
| Tablo | Fiiller |
|---|---|
Uretim.BolumBakiyeleri |
INSERT |
Kullandığı DAO / iş sınıfları
AIO.Uretim.Bakiyeler, AIO.Uretim.Bolum
Kullanıcıya gösterilen mesajlar (doğrulama)
- Bu Bakiye Daha Önceden Eklenmiş. Tekrar Ekleyemezsiniz.
- Seçmiş Olduğunuz Bakiye İptal Edilecektir. Onaylıyor musunuz ?
Bilinen kusurlar / dikkat
- Dinamik SQL: 1 ifade — parametresiz birleştirme riski (TD-DYNAMIC-SQL).
Kaynaklar
SOURCE_CODE:ERPPRO/Uretim/FrmUretimBolumEkle.Designer.vbSOURCE_CODE:ERPPRO/Uretim/FrmUretimBolumEkle.vbDERIVED:docs/knowledge-base/screens/FrmUretimBolumEkle.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).
