Sınıf: FrmMizanEkle · Modül: MOD-SISTEM · Türetildiği: ERPPRO.FormEditBase · Yaşam döngüsü: ACTIVE_NORMAL · Kapsam: ERPGOLD_CORE
Nedir?
Mizan Listesi (Mizan Tanımlama) ekranı, muhasebe mizanının hiyerarşik hesap planını tanımlar: bir mizan kalemi için Kodu, Acıklama ve üst kalem (Mizan listesi, OwnerId) girilir; alt bölüm Mizan Detayı (Sistem.GetMizanDetay) bu kaleme bağlanan cari hesapları listeler ve FrmMizanDetayEkle ile hesap eklenir/çıkarılır ("Seçmiş Olduğunuz Hesap Çıkarılacaktır. Onaylıyor musunuz?"). [SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Sistem/FrmMizanEkle.vb:6-61] [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#4.2]
Kitapçık: "FrmMizanEkle/FrmMizanDetayEkle mizan yapısını tanımlar"; MizanControl görüntüler (§4.7). ERPGOLDV2'de Sistem.Mizan ve Sistem.MizanDetay 0 satırdır [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#6.3] — kullanılmadığı gözlenmiştir.
Ne zaman kullanılır?
- Bakiye listesini muhasebe hesap planına (100 Kasa, 120 Alıcılar…) gruplayarak mizan görünümü almak isteyen kurulumlarda.
Adım adım kullanım
- ANA MENÜ ▸ Tanımlamalar ▸ Sistem Tanimlari ▸ Mizan Listesi ▸ Ekle.
- Üst kalem (Mizan), Kodu ve Acıklama girin; kaydedin.
- Mizan Detayı listesinde Ekle ile cari hesap bağlayın; çıkarma onay ister.
Alanların anlamı
| Alan | Kolon |
|---|---|
| Mizan (üst) | Sistem.Mizan.OwnerId |
| Kodu / Acıklama | Kodu / Aciklama |
Kolon notları: TBL-SISTEM.MIZAN, TBL-SISTEM.MIZANDETAY. Bakiye toplama fonksiyonları: Sistem.GetMizanBakiye, Sistem.GetMizanListesi.
Stok / bakiye / rapor etkisi
Defter etkisi yok; yalnız raporlama gruplaması.
Sık yapılan kullanıcı hataları
Kaynaklı kayıt yok — GAP.
Kim kullanır? Nereden açılır?
- ANA MENÜ ▸ Tanımlamalar ▸ Sistem Tanimlari ▸ Mizan Listesi
- Liste ekranındaki Ekle/Düzenle:
AIO.Sistem.Mizan.FormEditBase→ bu form
Yaşam döngüsü kanıtı
ACTIVE_NORMAL — ANA MENÜ: Tanımlamalar ▸ Sistem Tanimlari ▸ Mizan Listesi; DAO FormEditBase hedefi: AIO.Sistem.Mizan
Alanlar → veritabanı
| Ekrandaki alan | Kontrol | Tablo.Kolon | Yön |
|---|---|---|---|
| — | CmbUstMizan |
Sistem.Mizan.OwnerId |
yaz |
| Kodu | TxtKodu |
Sistem.Mizan.Kodu |
yaz |
| Acıklama | TxtAciklama |
Sistem.Mizan.Aciklama |
yaz |
Kullanıcı olayları
| Olay | Metot | Dosya:satır |
|---|---|---|
SimpleList1.ButtonClick |
SimpleList1_ButtonClick |
FrmMizanEkle.vb:49 |
Okuduğu / yazdığı tablolar (kod içi SQL, statik)
| Tablo | Fiiller |
|---|---|
Sistem.GetMizanDetay ⚠︎ DB'de yok |
SELECT |
Sistem.GetMizanListesi ⚠︎ DB'de yok |
SELECT |
Kullandığı DAO / iş sınıfları
Kullanıcıya gösterilen mesajlar (doğrulama)
- Seçmiş Olduğunuz Hesap Çıkarılacaktır. Onaylıyor musunuz?
Bilinen kusurlar / dikkat
- Boş
catchbloğu: 1 — hata yutuluyor (TD-EMPTY-CATCH). - Dinamik SQL: 2 ifade — parametresiz birleştirme riski (TD-DYNAMIC-SQL).
Kaynaklar
SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Sistem/FrmMizanEkle.Designer.vbSOURCE_CODE:ERPPRO/Form/Tanımlamalar/Sistem/FrmMizanEkle.vbDERIVED:docs/knowledge-base/screens/FrmMizanEkle.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).
