@php $rawSaldoForValidation = (int) ($rawSaldo ?? $saldo ?? 0); $categoryOptions = $categoryOptions ?? ['income' => [], 'expense' => []]; @endphp

Manajemen Kas

Kelola arus kas masuk dan keluar organisasi dengan transparan.

@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif

Total Saldo

@rupiah($saldo)

Total Pemasukan

@rupiah($incomeTotal)

Total Pengeluaran

@rupiah($expenseTotal)

Riwayat Transaksi

@if($transactions->hasPages())
{{ $transactions->currentPage() }} / {{ $transactions->lastPage() }}
@endif
@forelse($transactions as $trx) @php $tipe = $trx->tipeKas->nama_tipe ?? ''; @endphp @empty @endforelse
Tanggal Kategori Tipe Jumlah Aksi
{{ $trx->tanggal ? \Carbon\Carbon::parse($trx->tanggal)->translatedFormat('d M Y') : '-' }}
{{ $trx->kategoriKas->nama_kategori ?? '-' }}
{{ $trx->keterangan ?: 'Uang ' . $tipe }}
@if($trx->member)
Anggota: {{ $trx->member->nama }}
@endif
{{ $tipe }} Rp {{ number_format((float)$trx->jumlah, 2, ',', '.') }}
@csrf @method('delete')
{{-- Edit Modal --}}
Belum ada transaksi.

Total Pemasukan per Kategori

@php $incomeCategories = $categorySummary->where('nama_tipe', 'Masuk'); @endphp @forelse($incomeCategories as $item)
{{ $item->nama_kategori }} @rupiah($item->total)
@empty
Data kosong.
@endforelse

Total Pengeluaran per Kategori

@php $expenseCategories = $categorySummary->where('nama_tipe', 'Keluar'); @endphp @forelse($expenseCategories as $item)
{{ $item->nama_kategori }} @rupiah($item->total)
@empty
Data kosong.
@endforelse