{{-- resources/views/admin/keuangan/transaksi-siswa/show.blade.php --}} @extends('layouts.admin') @section('title', 'Tagihan & Pembayaran Siswa') @section('content')

Manajemen Keuangan: Tagihan & Pembayaran

Kelola setoran uang masuk per individu siswa di rombel ini.
@if(session('success')) @endif @if(session('error')) @endif @if(isset($konfirmasiPending) && $konfirmasiPending->count() > 0)
Menunggu Verifikasi Transfer ({{ $konfirmasiPending->count() }})
@foreach($konfirmasiPending as $konfirmasi) @endforeach
Identitas Siswa Info Transfer Total Uang Masuk Bukti Foto Aksi
{{ $konfirmasi->siswa->name }}
{{ $konfirmasi->nama_pengirim }}
{{ $konfirmasi->bank_tujuan }}
{{ \Carbon\Carbon::parse($konfirmasi->created_at)->translatedFormat('d M Y - H:i') }}
Rp {{ number_format($konfirmasi->nominal_transfer, 0, ',', '.') }} Lihat Bukti
@endif
Rombel: {{ $kelas->rombel?->levelKelas?->level_kelas ?? '-' }} - {{ $kelas->rombel?->rombel ?? '-' }} ({{ ($kelas->rombel?->jenkel ?? '') == 'L' ? 'Putra' : 'Putri' }}) Semester {{ $kelas->semester?->semester ?? '-' }}
Daftar Tagihan Tahun Ajaran {{ $kelas->tahunAjaran?->tahun_ajaran }}
@php $jenisCount = $jenisPembayarans->count() ?: 1; @endphp @forelse ($siswas as $index => $siswa) @if($jenisPembayarans->count() > 0) @php $jIndex = 0; @endphp @foreach($jenisPembayarans as $jenis) @php $key = $siswa->id . '_' . $jenis->id; $riwayat = $transaksis->has($key) ? $transaksis[$key] : collect(); $totalBayar = $riwayat->sum('nominal_bayar'); $sisaTagihan = $jenis->nominal - $totalBayar; @endphp @if($jIndex === 0) @endif @php $jIndex++; @endphp @endforeach @else @endif @empty @endforelse
No Identitas Siswa Nama Tagihan Target (Rp) Status Bayar Riwayat Setoran Aksi
{{ $index + 1 }}
{{ $siswa->name }}
NIS: {{ $siswa->nis ?? '-' }}
{{ $jenis->nama_jenis }}
{{ $jenis->kategori_jenis }}
{{ number_format($jenis->nominal, 0, ',', '.') }} @if($totalBayar == 0) Belum Dibayar @elseif($sisaTagihan == 0) Lunas @elseif($sisaTagihan < 0) Lebih Bayar:
Rp {{ number_format(abs($sisaTagihan), 0, ',', '.') }}
@else Sisa Tagihan:
Rp {{ number_format($sisaTagihan, 0, ',', '.') }}
@endif
@forelse($riwayat as $trx)
+ Rp {{ number_format($trx->nominal_bayar, 0, ',', '.') }}
No: {{ str_pad($trx->id, 5, '0', STR_PAD_LEFT) }}{{ str_pad($trx->jenis_keuangan_id, 2, '0', STR_PAD_LEFT) }}{{ \Carbon\Carbon::parse($trx->tanggal)->format('mY') }}
{{ \Carbon\Carbon::parse($trx->tanggal)->translatedFormat('d M Y') }}
@if($trx->keterangan)
{{ $trx->keterangan }}
@endif
@empty
-
@endforelse
@if($sisaTagihan > 0) @else @endif
{{ $index + 1 }}
{{ $siswa->name }}
NIS: {{ $siswa->nis ?? '-' }}
Belum ada tagihan pembayaran yang diatur untuk kelas ini.

Belum ada data siswa di Rombel ini.
Arsip Bukti Transfer (Sudah Diverifikasi / Selesai)
@forelse($konfirmasiRiwayat as $idx => $arsip) @empty @endforelse
No Siswa Info Transfer Nominal Waktu Verifikasi Aksi
{{ $idx + 1 }} {{ $arsip->siswa->name }}
{{ $arsip->nama_pengirim }}
{{ $arsip->bank_tujuan }}
Rp {{ number_format($arsip->nominal_transfer, 0, ',', '.') }}
{{ \Carbon\Carbon::parse($arsip->updated_at)->translatedFormat('d M Y') }}
{{ \Carbon\Carbon::parse($arsip->updated_at)->format('H:i') }} WIB

Belum ada riwayat transfer yang diverifikasi.
@include('admin.keuangan.transaksi-siswa.show-modal-verifikasi') @include('admin.keuangan.transaksi-siswa.show-modal-pembayaran') @include('admin.keuangan.transaksi-siswa.show-modal-arsip-transfer') @endsection @push('scripts') @endpush