@extends('dashboard.admin.layouts.master') @section('content') @php($statusClasses = ['draft' => 'badge-light-secondary', 'approved' => 'badge-light-primary', 'posted' => 'badge-light-warning']) @php($paymentStatusClasses = ['unpaid' => 'badge-light-danger', 'processing' => 'badge-light-warning', 'paid' => 'badge-light-success'])
{{ trans('hr.payroll_module.labels.settlement_code') }}
{{ $endOfServiceSettlement->settlement_code }}
{{ trans('hr.payroll_validation.employee') }}
{{ $endOfServiceSettlement->employee?->code ?? '-' }}
{{ $endOfServiceSettlement->employee?->name ?? '-' }}
{{ trans('hr.payroll_module.labels.branch') }}
{{ $endOfServiceSettlement->branch?->name ?? '-' }}
{{ trans('hr.payroll_module.labels.last_working_date') }}
{{ optional($endOfServiceSettlement->last_working_date)->format('Y-m-d') }}
{{ trans('hr.payroll_module.labels.settlement_date') }}
{{ optional($endOfServiceSettlement->settlement_date)->format('Y-m-d') ?? '-' }}
{{ trans('hr.payroll_module.labels.resignation_request') }}
{{ $endOfServiceSettlement->resignationRequest?->request_code ?? '-' }}
{{ trans('hr.payroll_module.labels.gross_amount') }}
{{ number_format((float) $endOfServiceSettlement->gross_amount, 2) }}
{{ trans('hr.payroll_module.labels.deduction_amount') }}
{{ number_format((float) $endOfServiceSettlement->deduction_amount, 2) }}
{{ trans('hr.payroll_validation.net_amount') }}
{{ number_format((float) $endOfServiceSettlement->net_amount, 2) }}
{{ trans('hr.payroll_module.labels.status') }}
{{ trans('hr.payroll_module.statuses.' . $endOfServiceSettlement->status) }}
{{ trans('hr.payroll_module.labels.payment_status') }}
{{ trans('hr.payroll_module.statuses.' . $endOfServiceSettlement->payment_status) }}
{{ trans('hr.payroll_module.labels.journal_entry') }}
{{ $endOfServiceSettlement->journal_entry_id ?: '-' }}
{{ trans('hr.payroll_module.labels.notes') }}
{{ $endOfServiceSettlement->notes ?: '-' }}

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

@if($endOfServiceSettlement->status === 'draft')
@csrf @method('PATCH') @error('action')
{{ $message }}
@enderror
@endif @if($endOfServiceSettlement->status === 'approved')
@csrf @method('PATCH')
@error('journal_entry_id')
{{ $message }}
@enderror
@endif @if($endOfServiceSettlement->status === 'posted' && $endOfServiceSettlement->payment_status !== 'paid')
@csrf @method('PATCH')
@error('settlement_date')
{{ $message }}
@enderror
@endif
@endsection