Sınıf: FrmPatronBilancosu · Modül: MOD-SISTEM · Türetildiği: DevExpress.XtraEditors.XtraForm · Yaşam döngüsü: ACTIVE_NORMAL · Kapsam: ERPGOLD_CORE
Nedir?
Patron Bilancosu, yöneticiye tüm şubelerin bilanço özetini tek ızgarada gösterir: Bilanco.Patron görünümünden şube başına SERMAYE, GELIR, GIDER, MASRAF, KUR, BILANCO ve şubelerin toplam içindeki yüzdeleri (KYUZDE / MYUZDE); seçilen şubenin geçmiş bilanço listesi (Bilanco.BilancoListesi) alt ızgarada açılır. F12 seçili şube için bilanço sıfırlama penceresini (FrmBilancoSifirla) açar. [SOURCE_CODE:ERPPRO/Form/Genel/FrmPatronBilancosu.vb:3-35,98-145] [DB_OBJECT:Bilanco.Patron] [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#4.7]
Kitapçık ekranı "Yönetici özeti" olarak sınıflar (§4.7). Bilanço kalemleri ve kâr/zarar tanımı: BR-BILANCO-001; bilanço birimi şubeye bağlıdır: BR-BILANCO-002. Görünüm Bilanco.Bilancolar (V2'de 61.778 satır) ve Sistem.GetKurListesi üzerine kuruludur [DERIVED:08_Database/Views/VW-BILANCO.PATRON.md].
TD: Yüzde hesabında kodda sabit bir şube kodu toplam dışında bırakılır (müşteriye özel sabit değer, FrmPatronBilancosu.vb:14); başka kurulumda anlamsızdır (TD-HARDCODE adayı, findings dosyasına işlendi).
Ne zaman kullanılır?
- Şirket sahibinin dönem sonunda/gün sonunda şubeler arası kârlılık karşılaştırması; devir öncesi son bilanço notu [PROCESS:PROC-190].
Adım adım kullanım
- ANA MENÜ ▸ Hesap Yonetimi ▸ Rapor ▸ Patron Bilancosu ("Bilancolar Listelenirken Lütfen Bekleyiniz…").
- Üst ızgarada şubeyi seçin → alt ızgarada o şubenin bilanço geçmişi.
- Gerekirse F12 ile bilanço sıfırlama (yetkili işlem).
Alanların anlamı
| Kolon | Anlamı |
|---|---|
| SERMAYE / GELIR / GIDER / MASRAF / KUR | Bilanço kalemleri (BR-BILANCO-001) |
| BILANCO | Şube net sonucu |
| KYUZDE / MYUZDE | Şubenin toplam kâr / masraf içindeki payı (%) [SOURCE_CODE:ERPPRO/Form/Genel/FrmPatronBilancosu.vb:14] |
| BAKIYE / STOK / ISCILIK / TAKOZ | Görünümde var, ekranda gizli |
Stok / bakiye / rapor etkisi
Salt okunur; F12 sıfırlama Bilanco.* tablolarını değiştirir (ayrı ekran).
Sık yapılan kullanıcı hataları
Kaynaklı kayıt yok — GAP.
Kim kullanır? Nereden açılır?
- ANA MENÜ ▸ Hesap Yonetimi ▸ Rapor ▸ Patron Bilancosu
Yaşam döngüsü kanıtı
ACTIVE_NORMAL — ANA MENÜ: Hesap Yonetimi ▸ Rapor ▸ Patron Bilancosu
Kullanıcı olayları
| Olay | Metot | Dosya:satır |
|---|---|---|
Me.KeyDown |
FrmPatronBilancosu_KeyDown |
FrmPatronBilancosu.vb:3 |
Me.Load |
FormLoad |
FrmPatronBilancosu.vb:12 |
VwPozisyon.CustomDrawCell |
VwPozisyon_CustomDrawCell |
FrmPatronBilancosu.vb:55 |
VwPozisyon.DoubleClick |
VwPozisyon_DoubleClick |
FrmPatronBilancosu.vb:144 |
VwBilancoList.CustomDrawCell |
VwBilancoList_CustomDrawCell |
FrmPatronBilancosu.vb:147 |
VwPozisyon.FocusedRowChanged |
VwBilancoList_FocusedRowChanged |
FrmPatronBilancosu.vb:176 |
Okuduğu / yazdığı tablolar (kod içi SQL, statik)
| Tablo | Fiiller |
|---|---|
Bilanco.Patron ⚠︎ DB'de yok |
SELECT |
Kullandığı DAO / iş sınıfları
Bilinen kusurlar / dikkat
- Boş
catchbloğu: 1 — hata yutuluyor (TD-EMPTY-CATCH).
Kaynaklar
SOURCE_CODE:ERPPRO/Form/Genel/FrmPatronBilancosu.Designer.vbSOURCE_CODE:ERPPRO/Form/Genel/FrmPatronBilancosu.vbDERIVED:docs/knowledge-base/screens/FrmPatronBilancosu.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).
