@extends('karang-taruna.layouts.app') {{-- @var \Illuminate\Pagination\LengthAwarePaginator $arusKas --}} {{-- @var \stdClass $statisticsMasuk --}} {{-- @var \stdClass $statisticsKeluar --}} {{-- @var \Illuminate\Support\Collection $kategoris --}} @section('title', 'Arus Kas - SisaKu') @section('content')
Kas Masuk
Rp {{ number_format($statisticsMasuk->total_masuk ?? 0, 0, ',', '.') }}
Kas Keluar
Rp {{ number_format($statisticsKeluar->total_keluar ?? 0, 0, ',', '.') }}
Saldo Bersih
@php $saldo = ($statisticsMasuk->total_masuk ?? 0) - ($statisticsKeluar->total_keluar ?? 0); $saldoClass = $saldo >= 0 ? 'text-green-600' : 'text-red-600'; @endphpRp {{ number_format($saldo, 0, ',', '.') }}
Total Transaksi
{{ ($statisticsMasuk->total_count ?? 0) + ($statisticsKeluar->total_count ?? 0) }}
Tab "Semua", "Masuk", dan "Keluar" hanya memfilter tampilan data dalam tabel. Statistik di atas (Kas Masuk, Kas Keluar, Saldo Bersih, Total Transaksi) selalu menampilkan semua data dan tidak terpengaruh oleh tab yang dipilih.
| Tanggal | Jenis | Kategori | Deskripsi | Jumlah | Aksi |
|---|---|---|---|---|---|
| {{ $kas->tanggal_transaksi->format('d M Y') }} | @if($kas->jenis_transaksi === 'masuk') Masuk @else Keluar @endif | {{ $kas->kategoriKeuangan->nama_kategori }} | {{ Str::limit($kas->deskripsi ?? '-', 30) }} | @if($kas->jenis_transaksi === 'masuk') + Rp {{ number_format($kas->jumlah, 0, ',', '.') }} @else - Rp {{ number_format($kas->jumlah, 0, ',', '.') }} @endif | |
|
Belum ada transaksi kas Mulai dengan menambahkan transaksi baru |
|||||