@extends('layouts.adminlte') @section('title', 'REPORT THR PROGRESIF') @section('page_title', 'REPORT THR PROGRESIF') @section('content')

{{ $profil->code }} - {{ $profil->name }}

Kembali
Periode: {{ $periodStart }} s/d {{ $periodEnd }} | Tanggal Acuan: {{ $payDate }} | Filter: {{ $onlyWithThr ? 'Hanya karyawan dengan THR' : 'Semua karyawan' }}
Rumus THR progresif: Gaji Pokok Bulanan x Faktor Prorata THR. Faktor dan bulan prorata mengikuti assignment pada Profil Bulan.
Karyawan Terhitung
{{ number_format((int) ($summary['employees'] ?? 0), 0, ',', '.') }}
THR Penuh
{{ number_format((int) ($summary['thr_full'] ?? 0), 0, ',', '.') }}
THR Prorata
{{ number_format((int) ($summary['thr_prorata'] ?? 0), 0, ',', '.') }}
Total Estimasi THR
Rp {{ number_format((float) ($summary['thr_total'] ?? 0), 2, ',', '.') }}

Rincian THR Karyawan

@forelse ($rows as $idx => $row) @empty @endforelse
No. Karyawan Status Profil Gaji Masa Kerja Prorata (bln) Faktor THR Gaji Pokok Bulanan Nominal THR Kategori
{{ $idx + 1 }} {{ $row['employee_code'] ?? '-' }} - {{ $row['employee_name'] ?? '-' }}
Kontrak ke-{{ $row['contract_no'] ?? 0 }}{{ !empty($row['contract_completed']) ? ' (Selesai)' : '' }}
{{ $row['employment_status'] ?? '-' }} {{ $row['profil_gaji'] ?? '-' }} {{ number_format((float) ($row['thr_prorate_months'] ?? 0), 2, ',', '.') }} {{ number_format((float) ($row['thr_prorate_factor'] ?? 0) * 100, 2, ',', '.') }}% Rp {{ number_format((float) ($row['base_salary_monthly'] ?? 0), 2, ',', '.') }} Rp {{ number_format((float) ($row['thr_nominal'] ?? 0), 2, ',', '.') }} @if (($row['status'] ?? '') === 'THR Penuh') THR Penuh @elseif (($row['status'] ?? '') === 'THR Prorata') THR Prorata @else Tidak Ada THR @endif
Tidak ada data THR pada filter ini.
@endsection