@php $fmt = fn($n) => 'Rp ' . number_format((float) $n, 0, ',', '.'); @endphp @include('components.kop-pdf')

Laporan Lengkap Sistem Informasi Organisasi

Periode Data: Keseluruhan | Dicetak: {{ $printedAt->format('d M Y H:i:s') }} | Total Baris Data: {{ $allUsers->count() + $allMembers->count() + $allTransactions->count() + $managements->count() }}

Ringkasan Utama

Total Pengguna

{{ $totalUsers }}

Total Anggota

{{ $totalMembers }}

Total Transaksi

{{ $totalTransaksi }}

Saldo Organisasi

{{ $fmt($totalSaldo) }}

Kas Masuk (Bulan Ini)

{{ $fmt($totalIncome) }}

Akumulasi pemasukan bulan berjalan
Kas Keluar (Bulan Ini)

{{ $fmt($totalExpense) }}

Akumulasi pengeluaran bulan berjalan
Komposisi Gender

{{ $memberMale }} L / {{ $memberFemale }} P

Distribusi Tingkat

{{ $memberT1 }} / {{ $memberT2 }} / {{ $memberT3 }}

Tingkat 1 / 2 / 3
Sub Ranting

Distribusi Anggota per Sub Ranting

@forelse($membersByRayon as $row) @empty @endforelse
No Sub Ranting Jumlah Anggota
{{ $loop->iteration }} {{ $row->sub_ranting }} {{ number_format($row->total) }}
Tidak ada data sub ranting.
Pengguna

Data Pengguna

@forelse($allUsers as $u) @empty @endforelse
No Nama Email Role
{{ $loop->iteration }} {{ $u->nama ?? $u->name }} {{ $u->email }} {{ method_exists($u, 'getRoleNames') ? ($u->getRoleNames()->implode(', ') ?: '-') : '-' }}
Tidak ada data pengguna.
Keanggotaan

Data Anggota

@forelse($allMembers as $m) @empty @endforelse
No Nama Sub Ranting Jabatan Tingkat Gender Umur
{{ $loop->iteration }}
{{ $m->nama }}
@if($m->no_induk)
NI: {{ $m->no_induk }}
@endif
{{ $m->subRanting->nama_sub_ranting ?? '-' }} {{ $m->jabatan->nama_jabatan ?? '-' }} {{ $m->tingkat->nama_tingkat ?? '-' }} {{ $m->jenisKelamin->nama ?? '-' }} {{ $m->umur }}
Tidak ada data anggota.
Keuangan

Data Transaksi Kas

@forelse($allTransactions as $t) @empty @endforelse
No Tanggal Kategori Tipe Anggota Jumlah Keterangan
{{ $loop->iteration }} {{ \Carbon\Carbon::parse($t->tanggal)->format('d-m-Y') }} {{ $t->kategoriKas->nama_kategori ?? '-' }} {{ $t->tipeKas->nama_tipe ?? '-' }} {{ $t->member->nama ?? '-' }} {{ $fmt($t->jumlah) }} {{ $t->keterangan ?: '-' }}
Tidak ada data transaksi.
Kepengurusan

Data Kepengurusan

@forelse($managements as $mg) @empty @endforelse
No Jabatan Nama Pengurus Sub Ranting
{{ $loop->iteration }} {{ $mg->jabatan }} {{ $mg->member->nama ?? '-' }} {{ $mg->member->subRanting->nama_sub_ranting ?? '-' }}
Tidak ada data kepengurusan.