@extends('layouts.admin') @section('title', 'Detail Payroll') @section('breadcrumb') Payroll {{ $payroll->name }} @endsection @section('header')

{{ $payroll->name }}

{{ $payroll->payroll_number }} | @switch($payroll->status) @case('draft') {{ $payroll->status_label }} @break @case('processing') {{ $payroll->status_label }} @break @case('calculated') {{ $payroll->status_label }} @break @case('approved') {{ $payroll->status_label }} @break @case('paid') {{ $payroll->status_label }} @break @case('cancelled') {{ $payroll->status_label }} @break @endswitch
@if($payroll->canBeCalculated()) @endif @if($payroll->canBeApproved()) @endif @if($payroll->canBePaid()) @endif @if(in_array($payroll->status, ['calculated', 'approved', 'paid'])) Export Bank @endif @if($payroll->canBeEdited()) Edit @endif @if($payroll->canBeCancelled()) @endif
@endsection @section('content')
{{-- Main Content --}}
{{-- Summary Cards --}}

Total Karyawan

{{ $payroll->total_employees }}

Total Pendapatan

{{ $payroll->formatted_total_earnings }}

Total Potongan

{{ $payroll->formatted_total_deductions }}

Gaji Bersih

{{ $payroll->formatted_total_net_salary }}

{{-- Payroll Items --}}

Daftar Gaji Karyawan

@forelse($payroll->items as $item) @empty @endforelse
Karyawan Departemen Gaji Pokok Pendapatan Potongan Gaji Bersih Aksi

{{ $item->employee_name }}

{{ $item->employee_number }}

{{ $item->department_name ?? '-' }} Rp {{ number_format($item->basic_salary, 0, ',', '.') }} + Rp {{ number_format($item->total_earnings, 0, ',', '.') }} - Rp {{ number_format($item->total_deductions, 0, ',', '.') }} Rp {{ number_format($item->net_salary, 0, ',', '.') }}
@if($payroll->canBeAdjusted()) @endif

Belum ada data gaji karyawan

@if($payroll->canBeCalculated()) @endif
{{-- Sidebar --}}
{{-- Period Info --}}

Informasi Periode

Periode
{{ $payroll->period_label }}
Tanggal Mulai
{{ $payroll->period_start->format('d M Y') }}
Tanggal Akhir
{{ $payroll->period_end->format('d M Y') }}
@if($payroll->payment_date)
Tanggal Bayar
{{ $payroll->payment_date->format('d M Y') }}
@endif
{{-- Status History --}}

Riwayat Status

Dibuat oleh
{{ $payroll->createdBy?->name ?? '-' }}
Tanggal Dibuat
{{ $payroll->created_at->format('d M Y H:i') }}
@if($payroll->approvedBy)
Disetujui oleh
{{ $payroll->approvedBy->name }}
Tanggal Disetujui
{{ $payroll->approved_at->format('d M Y H:i') }}
@endif @if($payroll->paidBy)
Dibayar oleh
{{ $payroll->paidBy->name }}
Tanggal Dibayar
{{ $payroll->paid_at->format('d M Y H:i') }}
@endif
{{-- Notes --}} @if($payroll->notes)

Catatan

{{ $payroll->notes }}

@endif {{-- Danger Zone --}} @if($payroll->canBeCancelled())

Zona Berbahaya

@endif
@endsection