@include('partials.pdf_kampus_logo_cell')
YAYASAN PENDIDIKAN TINGGI PAYAKUMBUH
SEKOLAH TINGGI TEKNOLOGI PAYAKUMBUH
Jln. Khatib Sulaiman Sawah Padang, Telp. 0752-796063
Fax. 0752-90063, Website: www.sttpyk.ac.id, Email: info@sttpyk.ac.id

LAPORAN PEMBAYARAN

Periode: {{ $periodeFormatted }} | Kasir: {{ $kasir->nama_lengkap ?? $kasir->username }}

@php $groupedData = $data->sortBy(function($tagihan) { return $tagihan->status === 'Lunas' ? 1 : 0; })->groupBy('status'); $rowNumber = 1; $totalLunas = 0; $totalBelumLunas = 0; @endphp @if(isset($groupedData['Belum Lunas']) && $groupedData['Belum Lunas']->isNotEmpty()) @foreach ($groupedData['Belum Lunas'] as $tagihan) @php $pembayaranAll = $tagihan->pembayaranAll ?? collect(); $totalAngsuran = $tagihan->total_angsuran ?? 0; $totalBelumLunas += $totalAngsuran; // Total yang sudah diterima kasir $pembayaranTerakhir = $pembayaranAll->sortByDesc('tanggal_bayar')->first(); $tglBayar = $pembayaranTerakhir ? \Carbon\Carbon::parse($pembayaranTerakhir->tanggal_bayar)->isoFormat('DD MMM YYYY') : '-'; @endphp @endforeach @endif @if(isset($groupedData['Lunas']) && $groupedData['Lunas']->isNotEmpty()) @foreach ($groupedData['Lunas'] as $tagihan) @php $pembayaranAll = $tagihan->pembayaranAll ?? collect(); $totalAngsuran = $tagihan->total_angsuran ?? $tagihan->jumlah_tagihan; $totalLunas += $totalAngsuran; // Total yang sudah diterima kasir $pembayaranTerakhir = $pembayaranAll->sortByDesc('tanggal_bayar')->first(); $tglBayar = $pembayaranTerakhir ? \Carbon\Carbon::parse($pembayaranTerakhir->tanggal_bayar)->isoFormat('DD MMM YYYY') : '-'; @endphp @endforeach @endif @if(!isset($groupedData['Belum Lunas']) && !isset($groupedData['Lunas'])) @endif
No Kode Pembayaran Mahasiswa Jenis Tagihan Jumlah Status Tgl Bayar
Belum Lunas (Cicilan)
{{ $rowNumber++ }} {{ $tagihan->kode_pembayaran ?? '-' }} {{ $tagihan->mahasiswa->user->nama_lengkap ?? 'N/A' }}
{{ $tagihan->mahasiswa->npm ?? 'N/A' }}
{{ $tagihan->jenis_tampilan ?? 'N/A' }} Rp {{ number_format($totalAngsuran, 0, ',', '.') }} Belum Lunas {{ $tglBayar }}
Lunas
{{ $rowNumber++ }} {{ $tagihan->kode_pembayaran ?? '-' }} {{ $tagihan->mahasiswa->user->nama_lengkap ?? 'N/A' }}
{{ $tagihan->mahasiswa->npm ?? 'N/A' }}
{{ $tagihan->jenis_tampilan ?? 'N/A' }} Rp {{ number_format($totalAngsuran, 0, ',', '.') }} Lunas {{ $tglBayar }}
Tidak ada data pembayaran untuk periode ini.
TOTAL BELUM LUNAS (YANG DITERIMA): Rp {{ number_format($totalBelumLunas, 0, ',', '.') }}
TOTAL LUNAS (YANG DITERIMA): Rp {{ number_format($totalLunas, 0, ',', '.') }}
TOTAL KESELURUHAN PENERIMAAN: Rp {{ number_format($totalLunas + $totalBelumLunas, 0, ',', '.') }}
Payakumbuh, {{ \Carbon\Carbon::now()->timezone(config('app.timezone'))->isoFormat('DD MMMM YYYY') }}
{{ $kasir->nama_lengkap ?? $kasir->username }}
Kasir