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

FrmUretimSiparisEkle

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

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

Nedir?

Üretim Siparişi (FrmUretimSiparisEkle), müşteri siparişinden atölyeye verilen üretim emrini (Siparis.UretimSiparisi) düzenler: başlıkta U.SipNo, Firma, Sip./Tes. Tarih, Ayar, Adet / Miktar / Has, Durum; satırlarda Model → modele bağlı ReceteParca, Adet, Olcu (Siparis.GetUretimSiparisDetay); Ekle kaydeder, Iptal seçili parçayı emirden çıkarır ("Secmis Oldugunuz Parca Uretim Siparisinden Kaldırılacaktır…"), Rapor Al yazdırır. Emir, sipariş girişindeki Uretim Siparisi düğmesiyle (Siparis.CreateUretimSiparisi) oluşturulur. [SOURCE_CODE:ERPPRO/Form/Siparis/FrmUretimSiparisEkle.vb:10-49] [SOURCE_CODE:ERPPRO/Form/Siparis/FrmUretimSiparisEkle.Designer.vb] [DERIVED:04_Modules/MOD-URETIM.md]

Kitapçık: "Atölyeye verilen üretim emri; ParcaId, ModelId, BolumId, SiparisId, ReceteId bağları" (V2'de 0 satır) [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#6.6]. Menüdeki Uretim Siparisleri düğmesi kodsuzdur (TD-46) [DERIVED:03_ERPGOLD_Product/MENU_TREE.md]; ekran yalnız DAO liste/FormEditBase yoluyla açılır.

GAP: GAP-SCR-FRMURETIMSIPARISEKLE-AMAC: üretim emrinin FrmUretimIslemleri'ne (PARCA listesi Uretim.GetSiparisler) nasıl düştüğü ve durum kodları kaynaklı değil; KUYUMCU_VARIANT, canlı kullanım düşük.

Ne zaman kullanılır?

  • Sipariş onaylanıp atölyeye iş emri çıkarılacağında (FrmSiparisGirisi ▸ Uretim Siparisi).

Adım adım kullanım

  1. Sipariş Girişi'nde Uretim Siparisi → onay → emir oluşur.
  2. Emir listesinden Düzelt ile bu form; Model → Recete → Parca, Adet, Olcu satırlarını kontrol edin; Ekle ile kaydedin.
  3. Gereksiz parçayı Iptal ile çıkarın; Rapor Al ile iş emrini basın.

Alanların anlamı

Kolon notları: TBL-SIPARIS.URETIMSIPARISI. Yordam: SP-SIPARIS.CREATEURETIMSIPARISI.

Stok / bakiye / rapor etkisi

Defter etkisi yok; üretim hareketi ayrı ekranda girilir.

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

Kaynaklı kayıt yok — GAP.

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

  • Liste ekranındaki Ekle/Düzenle: AIO.Siparis.UretimSiparisi.FormEditBase → bu form

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

ACTIVE_NORMAL — DAO FormEditBase hedefi: AIO.Siparis.UretimSiparisi

Kullanıcı olayları

Olay Metot Dosya:satır
CmbKodu.EditValueChanged ModelDegisti FrmUretimSiparisEkle.vb:18
VwIslem.MouseUp, VwIslem.KeyUp ShowPicture FrmUretimSiparisEkle.vb:42
BtnIptal.Click Iptal FrmUretimSiparisEkle.vb:46
BtnEkle.Click Save FrmUretimSiparisEkle.vb:73
VwIslem.FocusedColumnChanged, VwIslem.FocusedRowChanged VwIslem_FocusedColumnChanged FrmUretimSiparisEkle.vb:162
VwIslem.ValidateRow VwIslem_ValidateRow FrmUretimSiparisEkle.vb:166

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

Tablo Fiiller
Siparis.GetModelKartlari ⚠︎ DB'de yok SELECT
Siparis.GetParcaKartlari ⚠︎ DB'de yok SELECT
Siparis.GetUretimSiparisDetay ⚠︎ DB'de yok SELECT
Siparis.Receteler SELECT
Siparis.UretimSiparisi DELETE

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

AIO.Siparis.Parcakarti, AIO.Siparis.Siparis, AIO.Siparis.UretimSiparisi

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

  • Secmis Oldugunuz Parca Uretim Siparisinden Kaldırılacaktır. Onaylıyormusunuz?

Bilinen kusurlar / dikkat

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

Kaynaklar

  • SOURCE_CODE:ERPPRO/Form/Siparis/FrmUretimSiparisEkle.Designer.vb
  • SOURCE_CODE:ERPPRO/Form/Siparis/FrmUretimSiparisEkle.vb
  • DERIVED:docs/knowledge-base/screens/FrmUretimSiparisEkle.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-FRMURETIMSIPARISEKLE-AMAC (bkz. "Nedir?").
  • Hangi sürümde eklendiği: VERSION_UNKNOWN (GAP-CODE-VERSION-DATE).
  • Menüden değil kod içinden açılıyor; kullanıcı yolu doğrulanmalı.