@extends('layouts.app')
@section('content')
Data dihitung dari awal bulan sampai tanggal yang dipilih. AI Performance Insight tidak memasukkan karyawan Auto Absen / Jam Flexible ke ranking.
Total Hadir
Record absen masuk dalam periode
Total Telat
{{ $summary['late_minutes'] }} menit
Pulang Cepat
{{ $summary['early_leave_minutes'] }} menit
Belum Absen Pulang
Record belum lengkap
Ringkasan performa absensi manual periode {{ $performanceInsight['period_label'] ?? ($periodLabel ?? '-') }}. Auto Absen / Jam Flexible tidak masuk ranking.
Manual Dinilai
{{ $performanceInsight['total_manual'] ?? 0 }}
karyawan
Disiplin
{{ $performanceInsight['total_disciplined'] ?? 0 }}
karyawan
Perlu Perhatian
{{ $performanceInsight['total_attention'] ?? 0 }}
karyawan
Auto Dikeluarkan
{{ $performanceInsight['auto_excluded'] ?? 0 }}
record
{{ $employeePerformance['employee_name'] ?? '-' }}
{{ $employeePerformance['disciplined_days'] ?? 0 }} hari disiplin • {{ $employeePerformance['complete_days'] ?? 0 }} hari lengkap
{{ $employeePerformance['employee_name'] ?? '-' }}
{{ $employeePerformance['total_days'] ?? 0 }} record • {{ $employeePerformance['issue_days'] ?? 0 }} hari bermasalah
{{ $performanceInsight['total_late_minutes'] ?? 0 }} menit
{{ $performanceInsight['total_early_leave_minutes'] ?? 0 }} menit
{{ $performanceInsight['total_incomplete'] ?? 0 }} record
{{ $performanceInsight['total_missing_check_in'] ?? 0 }} record
Data berdasarkan absen masuk dan absen pulang yang tersimpan dari awal bulan sampai tanggal yang dipilih.
| Tanggal | ID | Nama | Masuk | Pulang | Telat | Pulang Cepat | Status |
|---|---|---|---|---|---|---|---|
| {{ $attendance->attendance_date->format('d/m/Y') }} | {{ $attendance->employee->employee_id ?? '-' }} | {{ $attendance->employee->name ?? '-' }} | {{ $attendance->check_in_at?->format('H:i') ?? '-' }} | {{ $attendance->check_out_at?->format('H:i') ?? '-' }} | @if(($attendance->late_minutes ?? 0) > 0) {{ $attendance->late_minutes }} menit @else - @endif | @if(($attendance->early_leave_minutes ?? 0) > 0) {{ $attendance->early_leave_minutes }} menit @else - @endif | @if($attendance->check_in_at && $attendance->check_out_at) Lengkap @elseif($attendance->check_in_at) Belum Pulang @else - @endif |
| Tidak ada data absensi pada periode ini. | |||||||