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

FrmTakozKontrol

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

Sınıf: FrmTakozKontrol · Modül: MOD-STOK · Türetildiği: DevExpress.XtraEditors.XtraForm · Yaşam döngüsü: ACTIVE_NORMAL · Kapsam: KUYUMCU_VARIANT

Nedir?

Takoz Kontrol Listesi, seçilen Tarih için Takoz.TakozKontrol(@Tarih, @SubeId) fonksiyonunu çalıştırıp şubenin takoz kontrol dökümünü ızgarada gösterir (Rapor Al); alt toplam / grup kutusu açılıp kapanır, sütun düzeni Sistem.ListLayout ile kullanıcı-şube bazında kaydedilip geri yüklenir, Property ızgara ayarlarını açar. [SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Stok/FrmTakozKontrol.vb:15-56] [DB_OBJECT:Takoz.TakozKontrol]

Takoz kavramı, işlem ekranları ve kurallar: SEC-TAKOZ; giriş/çıkış akışları WF-TAKOZ-GIRIS, WF-TAKOZ-CIKIS, WF-BLOK-TAKOZ-GIRIS. Kuyumcu kurulumunda Stok.Takoz 10.870 satırdır; döviz kurulumunda boştur [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#9.5].

GAP: GAP-SCR-FRMTAKOZKONTROL-AMAC: Takoz.TakozKontrol fonksiyonunun kolonları ve "kontrol" ölçütü (stokta olan/olmayan, raporlu/raporsuz, fark?) kaynakta açıklanmamış (FN-TAKOZ.TAKOZKONTROL).

Ne zaman kullanılır?

  • Gün sonu / devir öncesi "elimizdeki takozlar" kontrolü; devirde takoz stoğu sıfır olmalıdır [PROCESS:PROC-190] [PROCESS:PROC-85].

Adım adım kullanım

  1. ANA MENÜ ▸ Hesap Yonetimi ▸ Stoklar ▸ Takoz Kontrol Listesi.
  2. Tarih seçip Rapor Al; gruplama/alt toplam kutularını açın; düzeni kaydedin.

Alanların anlamı

Kolonlar fonksiyon çıktısıdır (GAP). Takoz kartı kolonları: TBL-STOK.TAKOZ.

Stok / bakiye / rapor etkisi

Salt okunur.

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

Kaynaklı kayıt yok — GAP.

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

  • ANA MENÜ ▸ Hesap Yonetimi ▸ Stoklar ▸ Takoz Kontrol Listesi

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

ACTIVE_NORMAL — ANA MENÜ: Hesap Yonetimi ▸ Stoklar ▸ Takoz Kontrol Listesi

Kullanıcı olayları

Olay Metot Dosya:satır
Me.Load FormInit FrmTakozKontrol.vb:2
BtnDataBind.Click DataBind FrmTakozKontrol.vb:14
BtnSubBar.CheckedChanged BtnSubBar_CheckedChanged FrmTakozKontrol.vb:27
BtnGrupBox.CheckedChanged BtnGrupBox_CheckedChanged FrmTakozKontrol.vb:31
BtnSaveLayout.Click BtnSaveLayout_Click FrmTakozKontrol.vb:34
BtnProperty.Click BtnProperty_Click FrmTakozKontrol.vb:48
BtnRetrive.Click BtnRetrive_Click FrmTakozKontrol.vb:54
GridView.CustomDrawCell GridView_CustomDrawCell FrmTakozKontrol.vb:60

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

Tablo Fiiller
Takoz.TakozKontrol ⚠︎ DB'de yok SELECT

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

AIO.Sistem.ListLayout

Bilinen kusurlar / dikkat

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

Kaynaklar

  • SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Stok/FrmTakozKontrol.Designer.vb
  • SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Stok/FrmTakozKontrol.vb
  • DERIVED:docs/knowledge-base/screens/FrmTakozKontrol.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-FRMTAKOZKONTROL-AMAC (bkz. "Nedir?").
  • Hangi sürümde eklendiği: VERSION_UNKNOWN (GAP-CODE-VERSION-DATE).