Sıkça Sorulan Sorular

Yönetici Paneli
Kasa Durumu

Sitenin her aktif banka/kasa hesabı için, yönetim devrinden bu yana o hesaba Giren (daire tahsilatı + harici gelir + virman girişi), Çıkan (gider + virman çıkışı) ve güncel Bakiye tutarını listeler. Bu tablo kümülatiftir, seçili ay/yıl filtresinden bağımsızdır.

Alttaki "Genel Toplam" satırı, tüm hesap bakiyelerinin toplamıdır ve Net Kasa ile birebir eşittir.

Varsayılan (isDefault) TL hesabınız "ana kasa" olarak işaretlenir. Bir banka hesabına bağlanmamış tüm hareketler burada toplanır:

  • Nakit (hesap seçilmeden yapılan) tahsilat ve giderler,
  • Kapatılmış banka hesaplarının bakiyeleri,
  • Yönetim devri açılış tutarı.

Böylece "ana kasa" satırı, elde/serbest duran gerçek kasa tutarını gösterir.

Kapalı (pasif) banka hesapları Kasa Durumu hesaplamasına ayrı satır olarak dahil edilmez. Bu hesaplarda kalan bakiye varsa, "ana kasa" (varsayılan hesap) satırına yansıtılır; böylece toplam Net Kasa değişmez.

Para birimi TL olmayan hesaplar (ör. gram altın, USD, EUR) burada kendi biriminde gösterilir; Giren, Çıkan ve Bakiye gram/dolar/euro olarak listelenir.

Bu hesaplar ₺ Net Kasa toplamına katılmaz — kur dalgalanmasından kasa tutarını korumak için ayrı tutulur.

Banka hesabı kaydında Para Birimi alanını gram-altin, gram-gumus, USD, EUR, GBP gibi bir değere ayarlayın. Para birimi TL olan hesaplar Net Kasa'ya girer; diğerleri "Varlık Hesapları" bölümünde kendi biriminde görünür.

Daire tahsilatı olmayan gelirlerdir: hurda/demirbaş satışı, banka faiz geliri, bağış, kira geliri vb.

Gelirler sayfasındaki "Harici Gelir" ile eklenir. Gelir kategorisi, paranın gireceği hesap, tutar ve tarih girilir. Kayıt siteyonetimi_odemeler tablosuna daire bağı olmadan (daireId boş) yazılır ve Kasa Durumu'nda ilgili gelir kategorisi altında ve hesap bakiyesinde görünür.

Bir hesaptan başka bir hesaba para/varlık aktarmaktır. Örnek: aidat hesabından 10.000 TL ile 8 gram altın alıp altın hesabına geçirmek.

Gelirler sayfasındaki "Virman" ile yapılır: kaynak hesap ve tutarı, hedef hesap ve tutarı (farklı birim olabilir) girilir. Sistem kaynak hesaba bir gider, hedef hesaba bir giriş kaydı oluşturur; iki kayıt ortak bir referansla eşlenir ve source = 'virman' ile işaretlenir.

Virman gerçek bir gelir veya gider değildir; yalnızca sitenin kendi hesapları arasında para taşınmasıdır. Bu yüzden:

  • Aylık Kategori Bazlı Rapor'daki gelir/gider toplamlarına girmez,
  • Gelirler listesinde ayrı bir gelir olarak görünmez,
  • Yalnızca hesap bakiyelerini (Hesap/IBAN Bakiyeleri ve Varlık Hesapları) etkiler.

Site mevcut yönetime belirli bir tarihte ve belirli bir kasa tutarıyla devredildiyse:

  • Devir tarihinden önceki ödeme/gider kayıtları kasa hesabına dahil edilmez (geçmiş yönetime ait ya da arşiv amaçlı geriye dönük girilmiş olabilir),
  • Devir tutarı bir açılış bakiyesi olarak "ana kasa" satırına eklenir.

Devir tarihi ve tutarı Site Yönetimi Ayarlarından girilir.

Daire sahibi/kiracı, yalnızca üyeliğinin geçerli olduğu tarih aralığındaki kasa hareketlerini ve giderleri görebilir. Bu aralık siteyonetimi_uye kaydınızdaki başlangıç (startDate) ve bitiş (stopDate) tarihlerinden belirlenir:

  • Başlangıç tarihi girilmişse, o tarihten önceki kayıtlar gösterilmez,
  • Bitiş tarihi girilmişse (üyelik sona ermiş), o tarihten sonraki kayıtlar gösterilmez,
  • Bu aralık devir tarihinden sonra başlıyorsa, yönetim devri açılış tutarı da sizin için gösterilmez.

Sayfa üstünde hangi tarih aralığının gösterildiğine dair bir bilgi notu yer alır.

Genellikle veritabanında eksik kolonlardan kaynaklanır. Şu migration'ların çalıştığından emin olun:

  • banka.paraBirimi
  • siteyonetimi_odemeler: source, apartmanId, categoryId, transferRef (ve daireId NULL olabilmeli)
  • siteyonetimi_giderler: source, transferRef

Sunucuda php spark migrate komutunu çalıştırmak bu kolonları ekler. siteyonetimi_hesap_hareket tablosu gerekmez (geliştirme sırasında yapılıp iptal edildi).

Menü Anasayfa Mesajlar 5 Giriş & Kayıt
Hesap Yönetimi