{{ trans('payslip.pdfV2.subtitle') }}
{{ trans('payslip.pdfV2.title') }}
{{ $refDoc ?? '-' }}
{{ $now }}
@php $number = 1; $total_allowances = 0; $total_others = 0; $total_deductions = 0; $cnss = 0; $ipts = 0; @endphp @foreach ($payslip->allowances as $allow) @php $number++; $total_allowances += $allow->pivot->value; @endphp @endforeach @foreach ($payslip->others as $other) @php $number++; $total_others += $other->pivot->value; @endphp @endforeach @foreach ($payslip->pensions as $pension) @php $number++; if(strtolower($pension->title) == "cnss"){ $cnss = $pension->pivot->value; } $total_deductions += $pension->pivot->value; @endphp @endforeach @foreach ($payslip->taxes as $tax) @php $number++; $total_deductions += $tax->pivot->value; if(strtolower($tax->title) == "ipts"){ $ipts = $tax->pivot->value; } @endphp @endforeach
Mois de: {{ getMonthNameCarbon($payslip->month) . ' ' . $payslip->year }} Du: {{ \Carbon\Carbon::parse($payslip->start_of_month)->format('d') . '/' . $payslip->month }} Au: {{ \Carbon\Carbon::parse($payslip->end_of_month)->format('d') . '/' . $payslip->month }}
{{ trans('payslip.pdfV2.name') }}: {{ $payslip->user->personal?->fullname }}
{{ trans('payslip.pdfV2.department') }}: {{ $payslip->user->personal?->departement?->name }}
{{ trans('payslip.pdfV2.employee_number') }} {{ trans('payslip.pdfV2.social_security') }} {{ trans('payslip.pdfV2.family_status') }} {{ trans('payslip.pdfV2.address') }} {{ $payslip->user->personal?->address ?? '' }}
{{ $payslip->user->personal?->matricule }} {{ $payslip->user->personal?->social_security_number }} {{ $payslip->personalFamilyStatus?->title }} Tel: {{ $payslip->user->personal?->phone_code . $payslip->user->personal?->phone }}
{{ trans('payslip.pdfV2.function') }} {{ trans('payslip.pdfV2.hiring_date') }} {{ trans('payslip.pdfV2.job') }} {{ trans('payslip.pdfV2.status') }} {{ trans('payslip.pdfV2.gender') }} {{ trans('payslip.pdfV2.children') }}
{{ $payslip->post?->title }} {{ \Carbon\Carbon::createFromDate($payslip->user->personal?->date_in_service)->format('d/m/Y') }} {{ $payslip->contract?->contractNature?->title ?? '' }} {{ $payslip->personalPostCategory?->title }} {{ $payslip->gender === 'male' ? trans('payslip.pdf.male') : trans('payslip.pdf.female')}} {{ $payslip->children_number }}
{{ trans('payslip.pdfV2.code') }} {{ strtoupper(trans('payslip.pdfV2.pay_item')) }} {{ strtoupper(trans('payslip.pdfV2.rate')) }} {{ strtoupper(trans('payslip.pdfV2.hours')) }} {{ strtoupper(trans('payslip.pdfV2.earnings')) }} {{ strtoupper(trans('payslip.pdfV2.gross_salary')) }} {{ strtoupper(trans('payslip.pdfV2.deductions')) }}
{{ $number }} {{ trans('payslip.pdfV2.base_salary') }} - {{ number_format($payslip->base_salary, 0, ',', ' ') }} {{ number_format($payslip->brut_salary, 0, ',', ' ') }}
{{$number}} {{ $allow->title }} - {{ number_format($allow->pivot->value, 0, ',', ' ') ?? '-'}}
{{$number}} {{ $other->title }} - {{ number_format($other->pivot->value, 0, ',', ' ') ?? '-'}}
{{ trans('payslip.pdfV2.total') }} - - {{ number_format(($payslip->total_allowances ?? $total_allowances) + ($payslip->total_others ?? $total_others) + ($payslip->base_salary ?? 0), 0, ',', ' ') }} {{ number_format($payslip->brut_salary, 0, ',', ' ') }} -
{{$number}} {{ $pension->title }} - - {{ number_format($pension->pivot->value, 0, ',', ' ') ?? '-'}}
{{$number}} {{ $tax->title }} - - {{ number_format($tax->pivot->value, 0, ',', ' ') ?? '-'}}
- - {{ number_format($payslip->total_deductions ?? $total_deductions, 0, ',', ' ')}}
{{ trans('payslip.pdfV2.net_to_pay') }} {{ number_format($payslip->net_salary, 0, ',', ' ') ?? '-' }}
{{ trans('payslip.pdfV2.days_worked') }} {{ trans('payslip.pdfV2.base_salary') }} {{ trans('payslip.pdfV2.allowances') }} {{ trans('payslip.pdfV2.social_contrib') }} IPTS {{ trans('payslip.pdfV2.other_deductions') }}
{{ $workedDayCount ?? "31" }} {{ number_format($payslip->base_salary, 0, ',', ' ') ?? '-' }} {{ number_format(($payslip->total_allowances ?? $total_allowances) + ($payslip->total_others ?? $total_others), 0, ',', ' ') ?? '-' }} {{ number_format($cnss, 0, ',', ' ') ?? '-' }} {{ number_format($ipts, 0, ',', ' ') ?? '-' }} {{ number_format($payslip->total_deductions - $cnss - $ipts, 0, ',', ' ') ?? '-' }}
{{ trans('payslip.pdfV2.payment_mode') }}: {{ $payslip->paymentType?->name }} {{ trans('payslip.pdfV2.comment') }}: {{ $payslip->commentary }}
{{ trans('payslip.pdfV2.closed_to_sum') }}: {{ $netSalary }} {{ $payslip->currency_symbol }}
{{ trans('payslip.pdfV2.done_at') }} {{ $payslip->office?->society?->city?->name }}, {{ trans('payslip.pdfV2.on') }} {{ $now }}