@extends('layouts.master') @section('title', 'Payroll') @section('content') @php $label = \Carbon\Carbon::create($year, $month, 1)->format('F Y'); @endphp
Payroll

Payroll · {{ $label }}

{{ $payrolls->count() }} payslips · {{ $totals['unpaid_count'] }} unpaid
Gross{{ money($totals['gross']) }}
Deductions{{ money($totals['deductions']) }}
Net payable{{ money($totals['net']) }}
Still to pay{{ money($totals['unpaid']) }}{{ money($totals['paid']) }} paid
@can('Employee Payrolls generate')
@csrf
@endcan @if ($totals['unpaid_count']) @can('Employee Payrolls pay')
@csrf
@endcan @endif
@can('Reports Management Payroll Register') Register@endcan Bonuses & deductions
@foreach ($payrolls as $p) @endforeach @if ($payrolls->count()) @endif
EmployeeDaysBasicAllow.OTBonusGrossAttend.Loan/AdvOtherNetStatus
@include('partials.person', ['e' => $p->employee, 'meta' => optional($p->employee->department)->name]) {{ rtrim(rtrim(number_format($p->present_days, 1), '0'), '.') }}/{{ rtrim(rtrim(number_format($p->working_days, 1), '0'), '.') }}@if ($p->absent_days)
{{ $p->absent_days + 0 }} absent
@endif
{{ money($p->basic_salary, false) }} {{ money($p->allowances, false) }} {{ money($p->ot_amount, false) }} {{ money($p->bonus_amount, false) }} {{ money($p->gross_salary, false) }} {{ money($p->attendance_deduction, false) }} {{ money($p->loan_deduction + $p->advance_deduction, false) }} {{ money($p->component_deductions + $p->other_deduction, false) }} {{ money($p->net_salary, false) }} {!! status_badge($p->status) !!}@if ($p->paid_at)
{{ $p->paid_at->format('d M') }}
@endif
@can('Employee Payrolls payslip')@endcan @unless ($p->isPaid()) @can('Employee Payrolls pay')@endcan @can('Employee Payrolls generate')
@csrf
@endcan @can('Employee Payrolls delete')
@csrf @method('DELETE')
@endcan @endunless
Total{{ money($payrolls->sum('basic_salary'), false) }}{{ money($payrolls->sum('allowances'), false) }}{{ money($payrolls->sum('ot_amount'), false) }}{{ money($payrolls->sum('bonus_amount'), false) }}{{ money($totals['gross'], false) }}{{ money($payrolls->sum('attendance_deduction'), false) }}{{ money($payrolls->sum('loan_deduction') + $payrolls->sum('advance_deduction'), false) }}{{ money($payrolls->sum('component_deductions') + $payrolls->sum('other_deduction'), false) }}{{ money($totals['net'], false) }}
@endsection @push('scripts') @endpush