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

Rombel: {{ $kelas->rombel?->levelKelas?->level_kelas ?? '-' }} - {{ $kelas->rombel?->rombel ?? '-' }} ({{ ($kelas->rombel?->jenkel ?? '') == 'L' ? 'Putra' : 'Putri' }}) - Semester {{ $kelas->semester?->semester ?? '-' }}

Manajemen Transaksi Pembayaran Siswa per Kelas.
@if(session('success')) @endif
Daftar Tagihan Siswa: 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; if($sisaTagihan < 0) $sisaTagihan = 0; @endphp @if($jIndex === 0) @endif @php $jIndex++; @endphp @endforeach @else @endif @empty @endforelse
No Identitas Siswa Nama Pembayaran Nominal Tagihan Status Tagihan Keterangan (Riwayat) Aksi
{{ $index + 1 }}
{{ $siswa->name }}
NIS: {{ $siswa->nis ?? '-' }}
{{ $jenis->nama_jenis }}
{{ $jenis->kategori_jenis }}
Rp {{ number_format($jenis->nominal, 0, ',', '.') }} @if($totalBayar == 0) Belum dibayar @elseif($sisaTagihan == 0) Lunas @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 F Y') }}
@if($trx->keterangan)
{{ $trx->keterangan }}
@endif
{{ $trx->petugas?->name ?? 'Admin/Sistem' }}
@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.
@endsection @push('scripts') @endpush