Sınıf: FrmDefaultBakiyeEkle · Modül: MOD-URETIM · Türetildiği: DevExpress.XtraEditors.XtraForm · Yaşam döngüsü: ACTIVE_NORMAL · Kapsam: ERPGOLD_CORE
Nedir?
Varsayılan Bakiyeler ekranı, üretim modülünde her atölye bölümünün otomatik açılacak maden bakiyelerini (Uretim.DefaultBakiyeler → Stok.Maden kartı) tanımlar. Ekle ile seçilen maden hem varsayılan listeye hem de mevcut tüm bölümlerin Uretim.BolumBakiyeleri kaydına eklenir; yeni bir bölüm açıldığında bu liste bölüme kopyalanır. Iptal, kaydı siler ve "Silmiş Olduğunuz Bakiye Bolumlerden Kaldırılsın mı?" sorusuyla bölümlerden de kaldırabilir. [SOURCE_CODE:ERPPRO/Uretim/FrmDefaultBakiyeEkle.vb:7-32] [SOURCE_CODE:ERPPRO/Uretim/FrmUretimBolumEkle.vb:38] [DERIVED:04_Modules/MOD-URETIM.md]
Üretim modülü KUYUMCU_VARIANT kapsamındadır; canlıda DefaultBakiyeler V2'de 6, BolumBakiyeleri 31 satır, üretim hareketi KUYUMCU'da yalnız 15 satır — düşük kullanım (GAP-URETIM-KULLANIM) [DERIVED:04_Modules/MOD-URETIM.md].
Ne zaman kullanılır?
- Atölye kurulumu başında, bölümlerin izleyeceği ayar/maden bakiyelerini (ör. 14 ayar, 22 ayar, has) bir kez tanımlamak için; sonra FrmUretimBolumEkle ile bölümler açılır.
Adım adım kullanım
- ANA MENÜ ▸ Uretim Modulu ▸ Tanımlamalar ▸ Varsayılan Bakiyeler.
- Bakiye listesinden maden kartını seçip Ekle; aynı kart ikinci kez eklenemez ("Bu Bakiye Tanımlanmıs. Tekrar Tanımlayamazsınız.").
- Kaldırmak için satırı seçip Iptal → onay → bölümlerden de kaldırılsın mı sorusu.
Alanların anlamı
| Alan | Anlamı |
|---|---|
| Bakiye | Stok.Maden kartı (BakiyeId); şube ve kullanıcı otomatik yazılır [SOURCE_CODE:ERPPRO/Uretim/FrmDefaultBakiyeEkle.vb:18]. |
Kolon notları: TBL-URETIM.DEFAULTBAKIYELER, TBL-URETIM.BOLUMBAKIYELERI.
Stok / bakiye / rapor etkisi
Cari/stok defterine etkisi yok; yalnız bölüm bakiye satırlarını (sıfır bakiyeyle) açar. Bölüm bakiyeleri üretim hareketiyle Uretim.TrBakiyeHesapla tetikleyicisinden hesaplanır [DERIVED:04_Modules/MOD-URETIM.md].
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 ▸ Varsayılan Bakiyeler
Yaşam döngüsü kanıtı
ACTIVE_NORMAL — ANA MENÜ: Uretim Modulu ▸ Tanımlamalar ▸ Varsayılan Bakiyeler
Kullanıcı olayları
| Olay | Metot | Dosya:satır |
|---|---|---|
Me.Load |
FormInit |
FrmDefaultBakiyeEkle.vb:2 |
BtnEkle.Click |
Add |
FrmDefaultBakiyeEkle.vb:12 |
BtnIptal.Click |
Remove |
FrmDefaultBakiyeEkle.vb:24 |
Okuduğu / yazdığı tablolar (kod içi SQL, statik)
| Tablo | Fiiller |
|---|---|
Stok.Maden |
SELECT |
Uretim.BolumBakiyeleri |
DELETE, INSERT, SELECT |
Uretim.DefaultBakiyeler |
DELETE, INSERT, SELECT |
uretim.Bolumler ⚠︎ DB'de yok |
SELECT |
Kullanıcıya gösterilen mesajlar (doğrulama)
- Bu Bakiye Tanımlanmıs. Tekrar Tanımlayamazsınız.
- Seçmiş Olduğunuz Bakiye İptal Edilecektir. Onaylıyor musunuz ?
- Silmiş Olduğunuz Bakiye Bolumlerden Kaldırılsın mı?
Bilinen kusurlar / dikkat
- Dinamik SQL: 6 ifade — parametresiz birleştirme riski (TD-DYNAMIC-SQL).
Kaynaklar
SOURCE_CODE:ERPPRO/Uretim/FrmDefaultBakiyeEkle.Designer.vbSOURCE_CODE:ERPPRO/Uretim/FrmDefaultBakiyeEkle.vbDERIVED:docs/knowledge-base/screens/FrmDefaultBakiyeEkle.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).
