---
type: varlik
baslik: kasa_hareketler (tablo)
kategori: tablo
olusturuldu: 2026-05-06
guncellendi: 2026-05-06
etiketler: [db, kasa, finans]
---

# `kasa_hareketler`

Tüm gelir/gider işlemlerinin merkezi defteri.

## Alanlar

| Alan | Tip | Not |
|---|---|---|
| `id` | INT PK | |
| `tarih` | DATETIME NOT NULL | |
| `tur` | VARCHAR | `'gelir'` / `'gider'` |
| `kategori_id` | INT FK SET NULL | [[db-kasa_kategoriler]] |
| `tutar` | DECIMAL(10,2) NOT NULL | mutlak değer; `tur` işareti belirler |
| `aciklama` | VARCHAR | |
| `baglanti_turu` | VARCHAR | `'manuel'` / `'aidat'` / vb. |
| `baglanti_id` | INT | `baglanti_turu='aidat'` ise [[db-aidat_tahsilatlar]].id (soft ref) |
| `kullanici_id` | INT | [[db-kullanicilar]] (soft ref) |

## İndeksler

- `idx_kasa_tarih` (tarih)
- `idx_kasa_kategori` (kategori_id)

## Helper

`cekirdek/kasa_helper.php`:
- `kasa_bakiye($db)` — gelir − gider
- `kasa_ozet($db, $baslangic, $bitis)` — dönemsel özet

## İlişkiler

- 1↔1 → [[db-aidat_tahsilatlar]] (her aidat tahsilatı bir kasa satırına bağlı, CASCADE)

## Geri Bağlantılar

- [[db-sema]]
