{{ $employeeId ? __('employees.edit') : __('employees.add') }}

{{ __('employees.title_desc') }}

{{ __('common.back') }}
@if($employeeId)
@endif
@if($activeTab === 'details')
@error('name') {{ $message }} @enderror
@error('role_title') {{ $message }} @enderror
@error('email') {{ $message }} @enderror
@error('phone') {{ $message }} @enderror
{{ getCurrency() }}
@error('base_salary') {{ $message }} @enderror
@error('hired_at') {{ $message }} @enderror
@error('status') {{ $message }} @enderror
{{ __('common.cancel') }}
@elseif($activeTab === 'advances' && $employeeRecord)

{{ __('employees.add_advance') }}

@error('advanceAmount') {{ $message }} @enderror
@error('advanceDate') {{ $message }} @enderror

{{ __('employees.advances_history') }}

@forelse($employeeRecord->advances()->latest()->get() as $adv) @empty @endforelse
{{ __('employees.date') }} {{ __('employees.amount') }} {{ __('employees.status') }} {{ __('common.actions') }}
{{ $adv->date->format('Y-m-d') }} {{ formatMoney($adv->amount) }} {{ getCurrency() }} {{ $adv->status === 'deducted' ? __('employees.adv_status_deducted') : __('employees.adv_status_pending') }}
{{ __('employees.no_data') }}
@elseif($activeTab === 'payments' && $employeeRecord)

{{ __('employees.log_payment') }}

{{ __('employees.base_salary_label') }} {{ formatMoney($employeeRecord->base_salary) }} {{ getCurrency() }}
{{ __('employees.pending_advances_label') }} {{ formatMoney($employeeRecord->active_advances_total) }} {{ getCurrency() }}
{{ __('employees.net') }} {{ formatMoney($employeeRecord->base_salary - (float)($paymentDeduction ?: 0)) }} {{ getCurrency() }}

{{ __('employees.payments_history') }}

@forelse($employeeRecord->payments()->latest('paid_at')->get() as $pay) @empty @endforelse
{{ __('reports.month') }} {{ __('employees.base') }} {{ __('employees.deduction') }} {{ __('employees.net') }} {{ __('employees.date') }} {{ __('common.actions') }}
{{ str_pad($pay->month, 2, '0', STR_PAD_LEFT) }}/{{ $pay->year }} {{ formatMoney($pay->base_amount) }} -{{ formatMoney($pay->advances_deducted) }} {{ formatMoney($pay->net_amount) }} {{ $pay->paid_at->format('Y-m-d') }}
{{ __('employees.no_data') }}
@endif