@extends('layouts.admin') @section('title', 'Data Pengajuan Reimbursement') @section('content')

Data Pengajuan Reimbursement

Pantau klaim pengeluaran karyawan, verifikasi bukti nota, dan kelola alur approval klaim

@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif
Total Pengajuan {{ $stats['total_pengajuan'] }} Klaim
Menunggu Approval {{ $stats['menunggu'] }} Klaim
Total Disetujui Rp {{ number_format($stats['nominal_disetujui'], 0, ',', '.') }} {{ $stats['disetujui'] }} Klaim Disetujui
Telah Dicairkan Rp {{ number_format($stats['nominal_dicairkan'], 0, ',', '.') }} {{ $stats['dicairkan'] }} Klaim Ditransfer
@if(request()->anyFilled(['search', 'status', 'reimbursement_jenis_id', 'departemen_id', 'tanggal_mulai', 'tanggal_selesai'])) @endif
@forelse($pengajuanList as $index => $item) @empty @endforelse
No Karyawan Pemohon Klaim & Keterangan Nominal Biaya Bukti Nota Status & Alur Approval Aksi
{{ $pengajuanList->firstItem() + $index }}
@if($item->pegawai && $item->pegawai->foto_profil) {{ $item->pegawai->nama_lengkap }} @else {{ strtoupper(substr($item->pegawai->nama_lengkap ?? 'K', 0, 2)) }} @endif
{{ $item->pegawai->nama_lengkap ?? 'Pegawai Terhapus' }}
NIP: {{ $item->pegawai->nip ?? '-' }} • {{ $item->pegawai->departemen->nama_departemen ?? '-' }}
@if($item->pegawai && $item->pegawai->nama_bank && $item->pegawai->nomor_rekening)
{{ $item->pegawai->nama_bank }}: {{ $item->pegawai->nomor_rekening }}
@endif
{{ $item->jenis->nama_jenis ?? 'Umum' }} {{ $item->nomor_pengajuan }}

{{ $item->keterangan }}

Tgl Kwitansi: {{ $item->tanggal_kuitansi?->format('d/m/Y') }} • Diajukan: {{ $item->tanggal_pengajuan?->format('d/m/Y') }}
{{ $item->formatted_nominal }} @if($item->nominal_disetujui !== null && $item->nominal_disetujui != $item->nominal)
Disetujui: {{ $item->formatted_nominal_disetujui }}
@endif
@if($item->bukti_nota) @else Tanpa Nota @endif
@if($item->status === 'menunggu') @if($item->approval_step_total > 0) Step {{ $item->approval_step_current }}/{{ $item->approval_step_total }} Approval Bertingkat @else Menunggu Admin @endif @elseif($item->status === 'disetujui') Disetujui Siap Dicairkan @elseif($item->status === 'dicairkan') Telah Dicairkan @if($item->tanggal_pencairan) {{ $item->tanggal_pencairan->format('d/m/Y') }} @endif @elseif($item->status === 'ditolak') Ditolak @endif
@if($item->status === 'menunggu') @endif @if($item->status === 'disetujui') @endif
@csrf @method('DELETE')
Belum ada data pengajuan reimbursement ditemukan.
@if($pengajuanList->hasPages())
{{ $pengajuanList->links() }}
@endif
@endsection