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

FrmPartiEkle

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

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

Nedir?

Parti Tanımlama (Uretim Eritme grubu), eritme/pota üretiminde bir Parti No için pota bilgilerini kaydeder: Pota Model Bilgileri (Model Kodu — Uretim.ModelPartiBilgileri'nden kaynak tipi, mikron, Au oranı, hurda oranıyla —, Ayar, Gram, Renk, AuOran, Milyem, Formül) ve Pota Üretim Bilgileri (TEL, KAPLAMA, CEKME, HURDA, FIRE, ASTAR GR., Tel Kaynak Gr.); gram alanları değiştikçe toplam pota hası hesaplanır (Calculate). Parti no doğrulanmadan "Bu Parti Numarası Henüz Teslim Edilmemiştir" / "Bu Partinin Formülü Belirsiz" uyarıları çıkar; Yazdır parti fişini basar. DAO'lar: AIO.Uretim.Parti, AIO.Uretim.Eritme, AIO.Uretim.Formul. [SOURCE_CODE:ERPPRO/Uretim/FrmPartiEkle.vb:17-113] [SOURCE_CODE:ERPPRO/Uretim/FrmPartiEkle.Designer.vb] [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#4.5]

Kitapçık: "FrmPartiEkle parti takibini yönetir". Ancak yazdığı tablolar (Uretim.Parti, Uretim.Eritme, Uretim.Formul, Uretim.ModelPartiBilgileri) canlı veritabanlarında yoktur (GAP-TABLE-MISSING-01, TD-45); eritme ekranları ORPHAN adayıdır [DERIVED:04_Modules/MOD-URETIM.md].

GAP: GAP-SCR-FRMPARTIEKLE-AMAC: TEL/KAPLAMA/CEKME/HURDA/FIRE alanlarının iş tanımı (tel çekme–kaplama üretim hattı olduğu alan adlarından çıkarılır) kaynaklı değil; sahada çalışan kurulum yok.

Ne zaman kullanılır?

  • Tablolar kurulu bir atölyede, eritme partisinin model/formül ve fire bilgilerini izlemek için (EditEritme, EditFormulEkle).

Adım adım kullanım

  1. ANA MENÜ ▸ Uretim Modulu ▸ Uretim Eritme ▸ Parti Tanımlama.
  2. Parti No girin (teslim edilmiş parti olmalı); Ayar seçince model listesi yenilenir; Model Kodu seçin.
  3. Pota üretim gramlarını girin → toplam has; Ekle ile kaydedin, Yazdır ile basın.

Alanların anlamı

Tablo makalesi yok (tablo canlı DB'de yok). Model listesi Uretim.GetPartiModelListesi fonksiyonundan gelir [SOURCE_CODE:ERPPRO/Uretim/FrmPartiEkle.vb:113].

Stok / bakiye / rapor etkisi

Cari/stok defterine etkisi yok.

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

Kaynaklı kayıt yok — GAP.

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

  • ANA MENÜ ▸ Uretim Modulu ▸ Uretim Eritme ▸ Parti Tanımlama
  • Liste ekranındaki Ekle/Düzenle: AIO.Uretim.Parti.FormEditBase → bu form

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

ACTIVE_NORMAL — ANA MENÜ: Uretim Modulu ▸ Uretim Eritme ▸ Parti Tanımlama; DAO FormEditBase hedefi: AIO.Uretim.Parti

Kullanıcı olayları

Olay Metot Dosya:satır
CmbAyar.EditValueChanged ModelRefresh FrmPartiEkle.vb:16
TxtKaplamaTel.TextChanged, TxtKaplamaHurda.TextChanged, TxtKaplamaFire.TextChanged, TxtCekmeTel.TextChanged, TxtCekmeHurda.TextChanged, TxtTelKaynak.TextChanged Calculate FrmPartiEkle.vb:20
TxtPartiNo.Validated TxtPartiNo_EditValueChanged FrmPartiEkle.vb:76
Me.PartiChanged FrmPartiEkle_PartiChanged FrmPartiEkle.vb:86
BtnAdd.Click BtnAdd_Click FrmPartiEkle.vb:109
TxtTelKaynak.TextChanged, TxtKaplamaTel.TextChanged, TxtKaplamaHurda.TextChanged, TxtKaplamaFire.TextChanged, TxtCekmeTel.TextChanged, TxtCekmeHurda.TextChanged Calculate FrmPartiEkle.vb:121
BtnPrint.Click BtnPrint_Click FrmPartiEkle.vb:125

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

Tablo Fiiller
Siparis.ModelKarti SELECT
Uretim.GetPartiModelListesi ⚠︎ DB'de yok SELECT
Uretim.ModelPartiBilgileri ⚠︎ DB'de yok SELECT

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

AIO.Uretim.Eritme, AIO.Uretim.Formul, AIO.Uretim.Parti

Kullanıcıya gösterilen mesajlar (doğrulama)

  • Bu Parti Numarası Henüz Teslim Edilmemiştir. Lütfen Kontrol Ediniz.
  • Bu Partinin Formülü Belirsiz. Lütfen Kontrol Ediniz.

Bilinen kusurlar / dikkat

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

Kaynaklar

  • SOURCE_CODE:ERPPRO/Uretim/FrmPartiEkle.Designer.vb
  • SOURCE_CODE:ERPPRO/Uretim/FrmPartiEkle.vb
  • DERIVED:docs/knowledge-base/screens/FrmPartiEkle.md (KB-docs statik analiz)
  • DERIVED:kb_src/erppro/scan.json (olay/SQL/çağrı)

Bilinmeyenler

  • İşlev açıklaması kısmen kaynaklı; kalan boşluk GAP-SCR-FRMPARTIEKLE-AMAC (bkz. "Nedir?").
  • Hangi sürümde eklendiği: VERSION_UNKNOWN (GAP-CODE-VERSION-DATE).