{{-- LOGIKA PENGATURAN CERDAS (SMART SETTINGS) --}} @php // Coba ambil ID Lembaga dari data siswa pertama di tagihan ini $sampleTagihan = $tagihans->first(); $lembagaId = $sampleTagihan->siswa->sekolah_id ?? null; $schoolSetting = \App\Models\CmsSetting::where('lembaga_id', $lembagaId)->first(); if(!$schoolSetting) { $schoolSetting = \App\Models\CmsSetting::first(); } @endphp {{-- 1. KOP SURAT DINAMIS --}}
@if(!empty($schoolSetting->kop_surat)) {!! $schoolSetting->kop_surat !!} @else

{{ $sampleTagihan->siswa->sekolah->nama_sekolah ?? 'SMART SCHOOL' }}

[Kop Surat Belum Diatur di Pengaturan]

@endif
LAPORAN PEMBAYARAN SISWA
{{-- 2. INFORMASI TAGIHAN (META INFO) --}}
Jenis Tagihan : {{ strtoupper($posBiaya->nama_pembayaran) }} Total Terkumpul : Rp {{ number_format($totalUangMasuk, 0, ',', '.') }}
Nominal Default : Rp {{ number_format($posBiaya->nominal_default, 0, ',', '.') }} Tunggakan : {{ $belumLunasCount }} Siswa Belum Lunas
{{-- 3. TABEL DATA --}} @forelse($tagihans as $tagihan) @empty @endforelse
No Nama Siswa Kelas Status Terbayar Sisa Tagihan
{{ $loop->iteration }} {{ $tagihan->siswa->nama_lengkap }}
NIS: {{ $tagihan->siswa->nis }}
{{ $tagihan->siswa->kelas->nama_kelas ?? '-' }} @if($tagihan->status == 'lunas') LUNAS @elseif($tagihan->status == 'angsur') DICICIL @else BELUM LUNAS @endif Rp {{ number_format($tagihan->total_terbayar, 0, ',', '.') }} Rp {{ number_format($tagihan->sisa_tagihan, 0, ',', '.') }}
Tidak ada data tagihan ditemukan.
{{-- 4. TANDA TANGAN (KOTA DINAMIS) --}}