Image Description
University of Zambia
- PAYSLIP -
University of Zambia Great East Road Campus P. O. Box 32379 Lusaka
{{$pamPayslip->fullName}} Calc Date : {{ date('Y-m-d', strtotime($pamPayRun->pamPayRunPeriod->start_date)) }} to {{ date('Y-m-d', strtotime($pamPayRun->pamPayRunPeriod->end_date)) }}
EMPLOYEE NO
{{ $pamPayslip->man_number }}
NRC
{{ $pamPayslip->national_id }}
SOCIAL SECURITY NUMBER
{{ $pamPayslip->social_security_number }}
TPIN
{{ $pamPayslip->tpin}}
NHIMA NO
{{ $pamPayslip->nhima_no}}
BANK ACCOUNT NUMBER
*********{{ substr($pamPayslip->bank_account_number, -4) }}
BANK NAME
{{ $pamPayslip->bank_name }}
BANK BRANCH NAME
{{ $pamPayslip->bank_branch_name }}
LEAVE DAYS
{{ $pamPayslip->leave_days }}
EMPLOYMENT DATE
{{ $pamPayslip->employment_date }}
Basic Run RATE OF PAY
{{ number_format($pamPayslip->rate_of_pay,2, '.', ',') }}
GRADE
{{$pamPayslip->salary_scale_code}}
COST CENTRE: {{ $pamPayslip->department_name}} OCCUPATION : {{ $pamPayslip->job_position_name}}
@foreach($pamPayslipEarnDefs as $item) @endforeach
EARNINGS:
Description Amount
{{-- Display basic_pay_code if earn_def_code is "BASICPAY" --}} @if($item->earn_def_code == "BASICPAY") {{ $item->basic_pay_code ?? 'N/A' }} @endif {{ $item->short_description }} @if($item->earn_type_code == "OVERTIME") - {{ $item->units }} @endif {{ number_format($item->amount ,2, '.', ',')}}
@foreach($pamPayslipDeduDefs as $item) @if($item->amount>0) @if($item->dedu_type_code === 'LOAN') @else @endif @endif @endforeach
DEDUCTIONS:
Description Amount Balance
{{ $item->short_description }} {{ number_format($item->amount,2, '.', ',') ?? ''}}{{$item->pamLoan? number_format($item->pamLoan->loan_balance_amount,2, '.', ','):0 }}0.00
@foreach($pamEarningTypes as $item) @php @endphp @endforeach
YTD TOTAL:
Description Amount
{{ $item['short_description']}} {{ number_format($item['total_amount'] ,2, '.', ',')}}
Total Earnings: {{ number_format($pamPayslip->gross_earnings,2, '.', ',') }} Total Deductions: {{ number_format( $deductions,2, '.', ',')}} Net Pay:{{ number_format(($pamPayslip->gross_earnings-$deductions),2, '.', ',')}}
@foreach($pamPayslipContDefs as $item) @if($item->amount>0) @php $year_to_date = App\Models\PamPayslipContDef::where('emp_id', $pamPayslip->emp_id) ->where('cont_def_id', $item->cont_def_id) ->whereHas('pamPayRun.pamPayRunPeriod', function ($query) use ($year) { $query->where('calendar_year', $year); })->sum('amount'); @endphp @endif @endforeach

 

Current YTD
Taxable {{ number_format($pamPayslip->taxable_income,2, '.', ',') }} {{ number_format($taxableIncome,2, '.', ',') }}
Tax Paid {{ number_format($pamPayslip->tax_paid,2, '.', ',') }} {{ number_format($taxPaid,2, '.', ',') }}
{{ $item->short_description }} {{ number_format($item->amount,2, '.', ',') ?? ''}}{{ number_format($year_to_date,2, '.', ',') ?? ''}}
PAYSLIP MESSAGE:
OVERPAYMENT AND NON-RECOVERY OF LOANS AND ADVANCES SHOULD BE REPORTED