@extends('dashboard.admin.layouts.master') @section('content') @php($statusClasses = ['draft' => 'badge-light-secondary', 'processed' => 'badge-light-info', 'approved' => 'badge-light-primary', 'posted' => 'badge-light-warning', 'paid' => 'badge-light-success']) @php($paymentStatusClasses = ['unpaid' => 'badge-light-danger', 'partially_paid' => 'badge-light-warning', 'paid' => 'badge-light-success'])

{{ trans('hr.payroll_module.titles.approval_details') }}

{{ trans('hr.payroll_module.buttons.back') }}
{{ trans('hr.payroll_module.labels.code') }}
{{ $payrollRun->code }}
{{ trans('hr.payroll_module.labels.period') }}
{{ $payrollRun->payrollPeriod?->code ?? '-' }}
{{ trans('hr.payroll_module.labels.branch') }}
{{ $payrollRun->branch?->name ?? '-' }}
{{ trans('hr.payroll_module.labels.status') }}
{{ trans('hr.payroll_module.statuses.' . $payrollRun->status) }}
{{ trans('hr.payroll_module.labels.payment_status') }}
{{ trans('hr.payroll_module.statuses.' . $payrollRun->payment_status) }}
{{ trans('hr.payroll_module.labels.lines_count') }}
{{ $payrollRun->lines->count() }}

{{ trans('hr.payroll_module.labels.line_items') }}

@forelse($payrollRun->lines as $line) @empty @endforelse
{{ trans('hr.payroll_module.labels.employee') }} {{ trans('hr.payroll_module.labels.basic_salary') }} {{ trans('hr.payroll_module.labels.total_earnings') }} {{ trans('hr.payroll_module.labels.total_deductions') }} {{ trans('hr.payroll_module.labels.net_salary') }}
{{ $line->employee?->code ?? '-' }}
{{ $line->employee?->name ?? '-' }}
{{ number_format((float) $line->basic_salary, 2) }} {{ number_format((float) $line->total_earnings, 2) }} {{ number_format((float) $line->total_deductions, 2) }} {{ number_format((float) $line->net_salary, 2) }}
{{ trans('hr.payroll_module.empty.lines') }}

{{ trans('hr.payroll_module.titles.approvals') }}

@csrf @method('PUT')
@error('action')
{{ $message }}
@enderror
@error('notes')
{{ $message }}
@enderror
@endsection