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

TAKIM TANIMLAMA EKRANI

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

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

Nedir?

Takım Kartları, birden çok modelin birlikte satıldığı seti (Siparis.TakimKartlari: Takım Kodu, Grup, Cinsi, Turu, Aciklama) ve setin içeriğini (Siparis.TakimDetaylari: Model + modele bağlı Recete satırları, Ekle / Iptal Et) tanımlar. Sipariş satırı takımı SiparisDetay.TakimId ile taşır (FrmSipTakimEkle). [SOURCE_CODE:ERPPRO/Form/Siparis/FrmTakimEkle.vb:7-87] [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#6.6]

Kitapçık: "Takım (set) kartı — birden çok modelin birlikte satıldığı set" [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#6.6]. KUYUMCU_VARIANT; V2'de 0 satır, canlı kullanım düşük (GAP-URETIM-KULLANIM) [DERIVED:04_Modules/MOD-URETIM.md].

Ne zaman kullanılır?

  • Yüzük + küpe + kolye gibi setlerin tek satırda sipariş edilmesi gerektiğinde.

Adım adım kullanım

  1. ANA MENÜ ▸ Uretim Modulu ▸ Tanımlamalar ▸ Takım Kartları ▸ Ekle; kod ve sınıflandırmayı girip kaydedin.
  2. Model seçin → Recete listesi modele göre süzülür → Ekle; satırı Iptal Et ile çıkarın (onay).

Alanların anlamı

Alan Kolon
Takım Kodu / Aciklama Kodu / Aciklama
Grup / Cinsi / Turu Grup / Cinsi / Turu

Kolon notları: TBL-SIPARIS.TAKIMKARTLARI, TBL-SIPARIS.TAKIMDETAYLARI.

Stok / bakiye / rapor etkisi

Defter etkisi yok.

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

  • Doğrulama TD-18 kapsamında olay tabanlıdır [DERIVED:17_Quality_And_TechnicalDebt/Items/TD-18.md]. Ticket kaydı yok — GAP.

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

  • ANA MENÜ ▸ Uretim Modulu ▸ Tanımlamalar ▸ Takım Kartları
  • Liste ekranındaki Ekle/Düzenle: AIO.Siparis.Takimkarti.FormEditBase → bu form

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

ACTIVE_NORMAL — ANA MENÜ: Uretim Modulu ▸ Tanımlamalar ▸ Takım Kartları; DAO FormEditBase hedefi: AIO.Siparis.Takimkarti

Alanlar → veritabanı

Ekrandaki alan Kontrol Tablo.Kolon Yön
Takım Kodu TxtKodu Siparis.TakimKartlari.Kodu yaz
CmbGrup Siparis.TakimKartlari.Grup yaz
CmbGrupKodu Siparis.TakimKartlari.Cinsi yaz
CmbKategori Siparis.TakimKartlari.Turu yaz
Aciklama TxtAciklama Siparis.TakimKartlari.Aciklama yaz

Kullanıcı olayları

Olay Metot Dosya:satır
TxtKodu.TextChanged TakimKoduDegisti FrmTakimEkle.vb:50
CmbModel.EditValueChanged ModelDegisti FrmTakimEkle.vb:55
BtnEkle.Click BtnEkle_Click FrmTakimEkle.vb:70
BtnIptal.Click BtnIptal_Click FrmTakimEkle.vb:83
GridView.FocusedRowChanged GridView_FocusedRowChanged FrmTakimEkle.vb:96

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

Tablo Fiiller
Siparis.GetModelKartlari ⚠︎ DB'de yok SELECT
Siparis.GetTakimDetay ⚠︎ DB'de yok SELECT
Siparis.Receteler SELECT
Siparis.TakimDetaylari DELETE

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

AIO.Siparis.Takimdetayi, AIO.Siparis.Takimkarti

Bilinen kusurlar / dikkat

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

Kaynaklar

  • SOURCE_CODE:ERPPRO/Form/Siparis/FrmTakimEkle.Designer.vb
  • SOURCE_CODE:ERPPRO/Form/Siparis/FrmTakimEkle.vb
  • DERIVED:docs/knowledge-base/screens/FrmTakimEkle.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).