@extends('dashboard.admin.layouts.master') @section('content') @php($statusClasses = ['draft' => 'badge-light-secondary', 'posted' => 'badge-light-success'])

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

{{ trans('hr.payroll_module.buttons.reset') }}

{{ trans('hr.payroll_module.buttons.create_posting') }}

@csrf
@error('payroll_run_id')
{{ $message }}
@enderror
@error('payroll_posting_profile_id')
{{ $message }}
@enderror
@error('journal_entry_id')
{{ $message }}
@enderror
@error('notes')
{{ $message }}
@enderror
@forelse($postings as $posting) @empty @endforelse
{{ trans('hr.payroll_module.labels.posting_code') }} {{ trans('hr.payroll_module.labels.code') }} {{ trans('hr.payroll_module.labels.posting_profile') }} {{ trans('hr.payroll_module.labels.total_debit') }} {{ trans('hr.payroll_module.labels.total_credit') }} {{ trans('hr.payroll_module.labels.status') }} {{ trans('hr.payroll_module.labels.posted_at') }} {{ trans('hr.payroll_module.labels.actions') }}
{{ $posting->posting_code }} {{ $posting->payrollRun?->code ?? '-' }} {{ $posting->payrollPostingProfile?->name ?? '-' }} {{ number_format((float) $posting->total_debit, 2) }} {{ number_format((float) $posting->total_credit, 2) }} {{ trans('hr.payroll_module.statuses.' . $posting->status) }} {{ optional($posting->posted_at)->format('Y-m-d H:i') ?? '-' }} {{ trans('hr.payroll_module.buttons.view') }}
@csrf @method('DELETE')
{{ trans('hr.payroll_module.empty.postings') }}
{{ $postings->appends($filters)->links() }}
@endsection