v4.44.33 CATEGORY-LEVEL FINANCIAL SCENARIO
- Slider pemasukan kini per kategori.
- Penjualan POS PAID menjadi kategori sistem tersendiri.
- Pemasukan lain dikelompokkan berdasarkan finance_categories; data historis tanpa category_id memakai nama kategori tersimpan.
- Membership embedded POS tetap dikecualikan dari pemasukan lain untuk mencegah double count.
- Slider pengeluaran kini per kategori; data historis tanpa category_id tetap terbaca.
- Renovasi tetap dipisah agar tidak double count dengan expenses source_type=renovation.
- Bonus dan Renovasi tetap memiliki master slider.
- Tombol Pilih Semua/Kosongkan tersedia per kelompok.
- ROI/BEP dihitung ulang berdasarkan kategori yang dipilih.
- Tidak mengubah ledger/transaksi historis.
