@includeFirst(['print.custom.header', 'print.header'])

{{ trans('employee.payroll.salary_slip') }} @if ($payroll->cancelled_at?->value) ({{ trans('general.cancelled') }}) @endif

{{ $payroll->period }} - {{ $payroll->duration }}

{{ trans('employee.payroll.props.code_number') }}: {{ $payroll->code_number }}
{{ trans('employee.payroll.props.date') }}: {{ \Cal::date($payroll->created_at)->formatted }}
{{ trans('employee.props.name') }} {{ $payroll->employee->name }} {{ trans('employee.props.code_number') }} {{ $payroll->employee->code_number }}
{{ trans('employee.department.department') }} {{ $payroll->employee->department_name }} {{ trans('employee.designation.designation') }} {{ $payroll->employee->designation_name }}
{{ trans('employee.employment_status.employment_status') }} {{ $payroll->employee->employment_status_name }}
{{ trans('employee.payroll.pay_head.categories.earning') }} {{ trans('employee.payroll.pay_head.categories.deduction') }}
@foreach ($payroll->records->where('payHead.category.value', 'earning') as $record) @endforeach
{{ $record->payHead->name }} {{ $record->amount->formatted }}
@foreach ($payroll->records->where('payHead.category.value', 'deduction') as $record) @endforeach @foreach ($payroll->records->where('payHead.category.value', 'employee_contribution') as $record) @endforeach
{{ $record->payHead->name }} {{ $record->amount->formatted }}
{{ $record->payHead->name }} {{ $record->amount->formatted }}
{{ trans('employee.payroll.salary_structure.props.net_earning') }} {{ \Price::from($payroll->getMeta('actual.earning'))?->formatted }} {{ trans('employee.payroll.salary_structure.props.net_deduction') }} {{ \Price::from($payroll->getMeta('actual.deduction') + $payroll->getMeta('actual.employee_contribution'))?->formatted }}
{{ trans('employee.payroll.salary_structure.props.net_salary') }} {{ $payroll->total->formatted }}
@foreach ($payroll->records->where('payHead.category.value', 'employer_contribution') as $record) @endforeach
{{ trans('employee.payroll.pay_head.categories.employer_contribution') }}
{{ $record->payHead->name }} {{ $record->amount->formatted }}
{{ trans('employee.payroll.salary_structure.props.net_employer_contribution') }} {{ \Price::from($payroll->getMeta('actual.employer_contribution'))?->formatted }}

{{ trans('employee.payroll.footer_info') }}

{{--

{{ trans('employee.payroll.authorized_signatory') }}

--}}

{{ trans('general.printed_at') }}: {{ \Cal::dateTime(now())->formatted }}