Data Raport

Index / Detail Data Raport

@if (!$raportHead)
Data raport belum tersedia. Silakan lakukan input raport terlebih dahulu.
@else @php $madrasahName = 'MTSS Al Ikhlas Panganten'; $alamatMadrasah = 'Kp. Panganten'; @endphp
Logo Kiri

Kementerian Agama Republik Indonesia

MTSS Al Ikhlas Panganten

KP. Panganten

Kecamatan Cigalontang, Kabupaten Tasikmalaya - Jawa Barat

Logo Kanan
Nama : {{ $siswa->nama_siswa }}
Kelas : {{ $kelasDisplay }}
NIS / NISN : {{ $siswa->nis }} / {{ $siswa->nisn }}
Fase : {{ $raportHead->fase }}
Madrasah : {{ $madrasahName }}
Semester : {{ $raportHead->semester }}
Alamat : {{ $alamatMadrasah }}
Tahun Ajaran : {{ $raportHead->thn_ajaran_awal }}/{{ $raportHead->thn_ajaran_akhir }}

CAPAIAN HASIL BELAJAR

No. Mata Pelajaran Nilai Akhir Capaian Kompetensi @php $rowNumber = 1; @endphp @foreach ($mapelHeads as $head) @php $headScore = $headScores->get($head->id); $details = $head->details; $detailsCount = $details->count(); $rowspan = $detailsCount > 0 ? $detailsCount + 1 : 1; @endphp {{ $rowNumber++ }} {{ $head->nama_mapel }} {{ optional($headScore)->nilai_akhir ?? '' }} {{ optional($headScore)->deskripsi ?? '' }} @foreach ($details as $detailIndex => $detail) @php $detailScore = $detailScores->get($detail->id); @endphp {{ chr(65 + $detailIndex) }}. {{ $detail->nama_mapel_detail }} {{ optional($detailScore)->nilai_akhir ?? '-' }}{{ optional($detailScore)->deskripsi ?? '-' }} @endforeach @endforeach Jumlah {{ number_format((float) ($raportHead->jml_nilai_akhir ?? 0)) }}

Ekstrakurikuler

No. Kegiatan Ekstrakurikuler Nilai Keterangan @forelse ($ekskulPengisian as $row) {{ $loop->iteration }}{{ optional($row->ekskul)->nama_ekskul ?? '-' }}{{ optional($row->ketNilai)->nama_keterangan ?? '-' }}{{ $row->keterangan ?? '-' }} @empty - @endforelse

Prestasi

No. Jenis Prestasi Keterangan @forelse ($prestasiPengisian as $row) {{ $loop->iteration }}{{ $row->jenis_prestasi ?? '-' }}{{ $row->keterangan ?? '-' }} @empty - @endforelse

Ketidakhadiran

@php $ketidakhadiranLabels = [ 'sakit' => 'Sakit', 'izin' => 'Izin', 'alpa' => 'Alpa', ]; @endphp @foreach ($ketidakhadiranLabels as $key => $label) {{ $label }} {{ $ketidakhadiran[$key] ?? 0 }} Hari @endforeach

Catatan Pendidik

@if (filled($raportHead->catatan_pendidik)) {!! nl2br(e($raportHead->catatan_pendidik)) !!} @else - @endif
@if ($raportHead->semester === 'Genap')

Keterangan Kenaikan Kelas

Keterangan Kenaikan Kelas: {{ $raportHead->keterangan_kenaikan ?? '-' }}
@endif
Tasikmalaya,
{{ $formattedTanggal ?? '-' }}

Orang Tua/Wali

Wali Kelas

{{ optional($raportHead->waliKelas)->nama_guru ?? '-' }}
NIP. {{ optional($raportHead->waliKelas)->nip ?? '-' }}

Mengetahui

Kepala Madrasah

{{ optional($raportHead->kepalaSekolah)->nama_lengkap ?? '-' }}
NIP. {{ optional($raportHead->kepalaSekolah)->nip ?? '-' }}
@endif