@extends('layouts.admin') @section('title', 'Detail Slip Gaji - ' . $penggajian->nomor_slip) @section('content')
Data Gaji Bersih • Detail Slip Gaji

{{ $penggajian->pegawai?->nama_lengkap }} {{ $penggajian->nomor_slip }}

Periode Penggajian: {{ $penggajian->periode_teks }} • Dihitung tanggal {{ $penggajian->tanggal_hitung ? $penggajian->tanggal_hitung->translatedFormat('d F Y') : '-' }}

@if($penggajian->pegawai?->foto_profil) {{ $penggajian->pegawai->nama_lengkap }} @else {{ $penggajian->pegawai?->inisial ?? 'PG' }} @endif

{{ $penggajian->pegawai?->nama_lengkap }}

NIP: {{ $penggajian->pegawai?->nip }}

{{ $penggajian->pegawai?->departemen?->nama_departemen }} • {{ $penggajian->pegawai?->jabatan?->nama_jabatan }}

@if($penggajian->pegawai?->nama_bank && $penggajian->pegawai?->nomor_rekening)
{{ $penggajian->pegawai->nama_bank }}: {{ $penggajian->pegawai->nomor_rekening }} (a.n. {{ $penggajian->pegawai->atas_nama_rekening ?: $penggajian->pegawai->nama_lengkap }})
@else

Rekening transfer belum diatur

@endif
Status Payroll {{ $penggajian->status_pembayaran }}

{{ $penggajian->metode_pembayaran }}

Tanggal Bayar {{ $penggajian->tanggal_bayar ? $penggajian->tanggal_bayar->translatedFormat('d M Y') : 'Menunggu' }}
Take Home Pay (Gaji Bersih)
Rp {{ number_format($penggajian->gaji_bersih, 0, ',', '.') }}

Sudah termasuk lembur & potongan denda

Total Kehadiran
{{ $penggajian->total_kehadiran }} Hari
Absensi periode aktif
Tidak Hadir (Alfa)
{{ $penggajian->total_tidak_hadir ?? 0 }} Hari
-Rp {{ number_format($penggajian->total_denda_tidak_hadir ?? 0, 0, ',', '.') }}
Total Lembur Disetujui
{{ number_format($penggajian->total_jam_lembur, 1) }} Jam
+Rp {{ number_format($penggajian->total_upah_lembur, 0, ',', '.') }}
Denda Keterlambatan
{{ $penggajian->total_menit_terlambat }} Menit
-Rp {{ number_format($penggajian->total_denda_keterlambatan, 0, ',', '.') }}
A. Penerimaan / Tunjangan
Rp {{ number_format($penggajian->gaji_pokok + $penggajian->total_tunjangan, 0, ',', '.') }}

Gaji Pokok Dasar

Gaji pokok bulanan tetap
Rp {{ number_format($penggajian->gaji_pokok, 0, ',', '.') }}
@forelse($penggajian->tunjanganDetails as $td)
{{ $td->nama_komponen }} @if($td->tipe_nilai === 'lembur_otomatis') Lembur Otomatis @endif
@if($td->keterangan) {{ $td->keterangan }} @endif
+Rp {{ number_format($td->nominal, 0, ',', '.') }}
@empty
Tidak ada komponen tunjangan tambahan.
@endforelse
Subtotal Penerimaan (Gross) Rp {{ number_format($penggajian->gaji_pokok + $penggajian->total_tunjangan, 0, ',', '.') }}
B. Potongan Gaji
-Rp {{ number_format($penggajian->total_potongan, 0, ',', '.') }}
@forelse($penggajian->potonganDetails as $pd)
{{ $pd->nama_komponen }} @if($pd->tipe_nilai === 'denda_otomatis') Denda Keterlambatan @elseif($pd->tipe_nilai === 'denda_tidak_hadir_otomatis') Denda Tidak Hadir @endif
@if($pd->keterangan) {{ $pd->keterangan }} @endif
-Rp {{ number_format($pd->nominal, 0, ',', '.') }}
@empty
Tidak ada potongan gaji pada periode ini.
@endforelse
Total Potongan -Rp {{ number_format($penggajian->total_potongan, 0, ',', '.') }}
@endsection