@php /** @var \App\Models\PayrollRun $run */ $money = static fn ($value): string => \App\Support\MoneyFormatter::format((float) $value, $company['currency'] ?? null); @endphp
| @include('pdf.partials.company-identity', ['company' => $company, 'showName' => true]) |
État de paie {{ $run->code }}
Période {{ $run->period_start->format('d/m/Y') }} — {{ $run->period_end->format('d/m/Y') }}
{{ $run->status->label() }} |
| Matricule | Nom | Poste | Brut | IGR | CN | CNPS | Net | Paiement |
|---|---|---|---|---|---|---|---|---|
| {{ $payslip->employee_code ?? '—' }} | {{ $payslip->employee_full_name }} | {{ $payslip->job_title ?? '—' }} | {{ $money($payslip->gross_salary) }} | {{ $money($payslip->igr_amount) }} | {{ $money($payslip->cn_amount) }} | {{ $money($payslip->cnps_employee_amount) }} | {{ $money($payslip->net_salary) }} | {{ $payslip->paymentMethodEnum()?->label() ?? '—' }} |
| Total | {{ $money($run->total_gross) }} | {{ $money($run->payslips->sum('igr_amount')) }} | {{ $money($run->payslips->sum('cn_amount')) }} | {{ $money($run->payslips->sum('cnps_employee_amount')) }} | {{ $money($run->total_net) }} | |||