Sınıf: FrmOrganizasyonEkle · Modül: MOD-DIGER · Türetildiği: ERPPRO.FormEditBase · Yaşam döngüsü: ACTIVE_NORMAL · Kapsam: ERPGOLD_CORE
Nedir?
Organizasyonlar ekranı, kurum içi organizasyon şemasının birimlerini Organizasyon.Organizasyonlar tablosuna tanımlar: Organizasyon adı, Organizasyon Tipi, Grup Kodu, Ust Konum (ağaç yapısı, OwnerId), birime bağlı Personel (Personel.Personeller listesi) ve E-Mail. Tip değiştikçe alanlar yenilenir (OrgTipiDegisti). [SOURCE_CODE:ERPPRO/Organizasyon/FrmOrganizasyonEkle.vb:4-9] [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#4.10]
Kitapçık ekranı görev/takvim yönetimi grubunda anar; Organizasyon.Organizasyonlar V2'de 0 satır [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#6.17]. Takvim (Scheduler.GetAppointments) organizasyon tablosunu okur (Takvim).
Ne zaman kullanılır?
- Görev takip ve takvim modülünde birim/kişi hiyerarşisi kurulacaksa; sahada kullanım gözlenmedi.
Adım adım kullanım
- ANA MENÜ ▸ Operasyonlar ▸ Operasyonel Faaliyetler ▸ Organizasyonlar ▸ Ekle.
- Organizasyon Tipi, Ust Konum, Organizasyon adı, Personel, E-Mail girin; kaydedin.
Alanların anlamı
| Alan | Kolon |
|---|---|
| Ust Konum | OwnerId (üst birim) |
| Organizasyon Tipi / Grup Kodu | OrganizasyonTipi / GrupKodu |
| Organizasyon | OrganizasyonAdi |
Email |
Kolon notları: TBL-ORGANIZASYON.ORGANIZASYONLAR.
Stok / bakiye / rapor etkisi
Defter etkisi yok.
Sık yapılan kullanıcı hataları
Kaynaklı kayıt yok — GAP.
Kim kullanır? Nereden açılır?
- ANA MENÜ ▸ Operasyonlar ▸ Operasyonel Faaliyetler ▸ Organizasyonlar
- Liste ekranındaki Ekle/Düzenle:
AIO.Organizasyon.Organizasyon.FormEditBase→ bu form
Yaşam döngüsü kanıtı
ACTIVE_NORMAL — ANA MENÜ: Operasyonlar ▸ Operasyonel Faaliyetler ▸ Organizasyonlar; DAO FormEditBase hedefi: AIO.Organizasyon.Organizasyon
Alanlar → veritabanı
| Ekrandaki alan | Kontrol | Tablo.Kolon | Yön |
|---|---|---|---|
| — | CmbOwner |
Organizasyon.Organizasyonlar.OwnerId |
yaz |
| Organizasyon Tipi | CmbOrganizasyonTipi |
Organizasyon.Organizasyonlar.OrganizasyonTipi |
yaz |
| — | CmbGrupKodu |
Organizasyon.Organizasyonlar.GrupKodu |
yaz |
| Organizasyon | TxtOrganizasyon |
Organizasyon.Organizasyonlar.OrganizasyonAdi |
oku |
TxtEmail |
Organizasyon.Organizasyonlar.Email |
yaz |
Kullanıcı olayları
| Olay | Metot | Dosya:satır |
|---|---|---|
CmbOrganizasyonTipi.TextChanged |
OrgTipiDegisti |
FrmOrganizasyonEkle.vb:16 |
Okuduğu / yazdığı tablolar (kod içi SQL, statik)
| Tablo | Fiiller |
|---|---|
Organizasyon.GetOrganizasyonListesi ⚠︎ DB'de yok |
SELECT |
Personel.Personeller |
SELECT |
Kullandığı DAO / iş sınıfları
Bilinen kusurlar / dikkat
- Dinamik SQL: 1 ifade — parametresiz birleştirme riski (TD-DYNAMIC-SQL).
Kaynaklar
SOURCE_CODE:ERPPRO/Organizasyon/FrmOrganizasyonEkle.Designer.vbSOURCE_CODE:ERPPRO/Organizasyon/FrmOrganizasyonEkle.vbDERIVED:docs/knowledge-base/screens/FrmOrganizasyonEkle.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).
