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

FrmSubeStatus

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

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

Nedir?

Sube Durum Izleme, şubeleri (Sistem.Subeler, silinmemiş) tek ızgarada listeler ve yalnız Durum sütununu düzenletir: satırdaki aktif/pasif değeri değiştirilince AIO.Sistem.Sube.IsActive kaydedilir; pasif şubeler kırmızı gösterilir. [SOURCE_CODE:ERPPRO/Form/Genel/FrmSubeStatus.vb:3-31] [DB_OBJECT:Sistem.Subeler]

Pasif şubede işlem yapılamaz: tetikleyici "SUBE PASIF HALDE. ISLEM YAPAMAZSINIZ..." ile reddeder, takoz rapor girişi "SUBE SISTEM YONETICI TARAFINDAN PASIF HALE GETIRILDI…" der [DERIVED:06_Workflows/WF-PARITE-EKRANI.md#Ön koşullar] [SOURCE_CODE:ERPPRO/Controls/Editor/TakozDetails.vb:264]. Devirde arşiv veritabanının şubeleri pasife çekilir [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#4.7]. Şube tanımı: FrmSubeEkle, WF-SUBE-TANIMLAMA.

Ne zaman kullanılır?

  • Kapanan/geçici olarak durdurulan şubede işlem girişini kilitlemek; arşiv DB'de tüm şubeleri pasife almak.

Adım adım kullanım

  1. ANA MENÜ ▸ Tanımlamalar ▸ Sistem Tanimlari ▸ Sube Durum Izleme.
  2. Satırda Durum sütununu değiştirin; satırdan çıkınca kaydedilir ve durum işareti güncellenir.

Alanların anlamı

Kolon Anlamı
Kodu / Aciklama Şube kodu ve adı
Durum Sistem.Subeler.IsActive (düzenlenebilir tek alan)

Kolon notları: TBL-SISTEM.SUBELER.

Stok / bakiye / rapor etkisi

Defter etkisi yok; pasif şube yeni işlem üretemez.

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

  • Yanlışlıkla aktif şubeyi pasife almak → tüm kullanıcılar "SUBE PASIF HALDE" hatası alır; ayar buradan geri alınır (INFERRED).

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

  • ANA MENÜ ▸ Tanımlamalar ▸ Sistem Tanimlari ▸ Sube Durum Izleme

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

ACTIVE_NORMAL — ANA MENÜ: Tanımlamalar ▸ Sistem Tanimlari ▸ Sube Durum Izleme

Kullanıcı olayları

Olay Metot Dosya:satır
Me.Load FormInit FrmSubeStatus.vb:2
GridView1.FocusedColumnChanged GridView1_FocusedColumnChanged FrmSubeStatus.vb:13
GridView1.RowCellStyle GridView1_RowCellStyle FrmSubeStatus.vb:17
GridView1.ValidateRow GridView1_ValidateRow FrmSubeStatus.vb:23

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

Tablo Fiiller
Sistem.Subeler SELECT

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

AIO.Sistem.Sube

Bilinen kusurlar / dikkat

  • Kayıtlı kusur yok.

Kaynaklar

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