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

Sirket Tanımlama Ekranı

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

Sınıf: FrmSirketEkle · Modül: MOD-SISTEM · Türetildiği: ERPPRO.FormEditBase · Yaşam döngüsü: ACTIVE_CRITICAL · Kapsam: ERPGOLD_CORE

Nedir?

Şirket tanımlama ekranıdır — hiyerarşinin en üst kapsamı olan şirketi (Sistem.Sirketler: Kodu, Aciklama) açar; şubeler, kasalar, kullanıcılar ve yetki grupları bu şirkete bağlanır [DOCUMENT:kitap#4.2] [DB_OBJECT:Sistem.Sirketler]. Giriş ekranındaki ilk seçim olan Şirket Kodu bu tablodan gelir [SCREEN:SCR-FRMLOGINFORM] [DOCUMENT:09_CodeArchitecture/Security/SEC-AUTHN.md#1]. Ekran yalnız iki alan içerir; tam şirket kurulumu (varsayılan admin kullanıcı, grup, ayar satırı) Sistem.SirketOlustur saklı yordamıyla yapılır [DOCUMENT:06_Workflows/WF-SUBE-TANIMLAMA.md#ön-koşullar] [DOCUMENT:09_CodeArchitecture/Security/SEC-AUTHN.md#6].

Ne zaman kullanılır?

  • Çok şirketli kurulumda ikinci bir tüzel kişilik açılırken (nadir; V2 örnek DB'de tek şirket — GAP: satır sayısı ölçülmedi).
  • Şirket kodu/adı düzeltilirken.
  • Yeni veritabanı kurulumunda şirket Sistem.SirketOlustur ile oluşturulur; bu ekran kurulum sonrası düzeltme içindir [PROCESS:PROC-67].

Adım adım kullanım

  1. ANA MENÜ ▸ Tanımlamalar ▸ Sistem Tanimlari ▸ Sirket TanımlamaYENİ KAYIT / KAYIT DÜZELT.
  2. Kodu (giriş ekranında görünen şirket kodu) ve Acıklama yazılır; Kayıt.
  3. Sonra sırasıyla Şube (Sube Tanımlama) → Kasa (Kasa Tanımlama) → Kullanıcı GrubuKullanıcı tanımlanır [DOCUMENT:kitap#4.2].
  4. Ctrl+F5 ile sistem yenilenir; giriş ekranı listesi programın yeniden açılmasıyla dolar.

Alanların anlamı

Ekran etiketi İş anlamı (kolon, Sistem.Sirketler)
Kodu Şirket kısa kodu; giriş ekranı Şirket Kodu listesi (Kodu)
Acıklama Şirket adı (Aciklama)

Diğer kolonlar (UserId, InsertDate, IsDeleted, RefNo) otomatik dolar [DOCUMENT:kitap#6.3 Sistem.Sirketler].

Hesaplama / doğrulama mantığı

Ekranda doğrulama, olay işleyici ve kod içi SQL yoktur; kayıt AIO.Sistem.Sirket.Save ile yapılır. GAP: DAO'da kod tekilliği kontrolü olup olmadığı okunmadı.

Stok / bakiye / rapor etkisi

Defter etkisi yok — tanım ekranı. Şirket, kullanıcı/grup/şube kırılımının kökü olduğundan yanlış şirkete bağlı kullanıcı o şirketin şubelerini göremez [DOCUMENT:09_CodeArchitecture/Security/SEC-AUTHN.md#2].

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

Kaynaklı kayıt yok — GAP (destek dokümanlarında "Şirket Tanımlama" geçmiyor). Yeni kurulumda şirket oluşturma PROC-67 (veritabanı oluşturma ve SQL ayarları) ile birlikte yürür.

İlgili ticket temaları

Müşteri varyasyonları

Bilinen fark yok.

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

  • ANA MENÜ ▸ Tanımlamalar ▸ Sistem Tanimlari ▸ Sirket Tanımlama
  • Liste ekranındaki Ekle/Düzenle: AIO.Sistem.Sirket.FormEditBase → bu form

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

ACTIVE_CRITICAL — ANA MENÜ: Tanımlamalar ▸ Sistem Tanimlari ▸ Sirket Tanımlama; DAO FormEditBase hedefi: AIO.Sistem.Sirket

Alanlar → veritabanı

Ekrandaki alan Kontrol Tablo.Kolon Yön
Kodu TxtKodu Sistem.Sirketler.Kodu yaz
Acıklama TxtAciklama Sistem.Sirketler.Aciklama yaz

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

AIO.Sistem.Sirket

Bilinen kusurlar / dikkat

  • Kayıtlı kusur yok.

Kaynaklar

  • SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Sistem/FrmSirketEkle.Designer.vb
  • SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Sistem/FrmSirketEkle.vb
  • DERIVED:docs/knowledge-base/screens/FrmSirketEkle.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).