@extends('layouts.app') @section('title', __('Salary Approve')) @push('styles') @endpush @section('content')
@include('layouts.leftside-menubar')
@include('components.sectionbar.payrolls-bar')
@include('components.sectionbar.payroll-set')
{{school('title')}}

বাংলাদেশ ল্যাংগুয়েজ এন্ড কালচারাল ফাউন্ডেশন

Bangladesh Language and Cultural Foundation

23 Chuan Terrace, Lorong Chuan, Singapore 558491 (UEN : TT00SS0212J)

Tel: {{foqas_setting('phone')}} Email: {{foqas_setting('email')}} Website: www.blcf.sg

Payroll For Approval   

@if(!empty($firstEmployee))
{{ csrf_field() }}
{{ $schData->payFor == 1 ? "Teacher Name: " : "Employee Name: " }}
{{ $firstEmployee->name }}
Weekly Scale:
@if (isset($firstEmployee->employeeDetail->payScale) && $firstEmployee->employeeDetail->payScale > 0) S$ {{ $firstEmployee->employeeDetail->payScale }} @else  Set weekly scale. @endif
@php $myyear = $schData->payrollMonth ? date('Y',strtotime($schData->payrollMonth)) : date('Y'); $mymonth = $schData->payrollMonth ? date('m',strtotime($schData->payrollMonth)) : date('m'); $firstday = date("w", mktime(0, 0, 0, $mymonth, 1, $myyear)); $lastday = date("t", mktime(0, 0, 0, $mymonth, 1, $myyear)); $count_weeks = 1 + ceil(($lastday-7+$firstday)/7); if($firstEmployee->employeePayroll->weekNumber){ $count_weeks = $firstEmployee->employeePayroll->weekNumber; } /* for total net payable */ $netpayable = $wScale = $exScale = $exNum = $bonus = $arrPay = $bonusfield = 0; if (isset($firstEmployee->employeeDetail->payScale)) { $wScale = $firstEmployee->employeeDetail->payScale; } if (isset($firstEmployee->employeeDetail->exScale)) { $exScale = $firstEmployee->employeeDetail->exScale; } if($firstEmployee->employeePayroll->exNumber > 0){ $exNum = $firstEmployee->employeePayroll->exNumber; } if($firstEmployee->employeePayroll->bonus > 0){ $bonus = $firstEmployee->employeePayroll->bonus; $bonusfield = 1; }else if($schData->bonus == 1){ $bonusfield = 1; } if($firstEmployee->employeePayroll->arrearsPay > 0){ $arrPay = $firstEmployee->employeePayroll->arrearsPay; }else if (isset($firstEmployee->employeeDetail->arrears) && $firstEmployee->employeeDetail->arrears > 0){ $arrPay = $firstEmployee->employeeDetail->arrears; } $netpayable = ($wScale * $count_weeks) + ($exScale * $exNum) + $bonus + $arrPay; @endphp Total Weeks:
Bonus (S$):
Email:
{{ $firstEmployee->email }}
{{ ($schData->payFor == 1 ? 'Rate Per Extra Class:' : 'Rate Per Extra Hour:') }}
@if (isset($firstEmployee->employeeDetail->exScale)) S$ {{ $firstEmployee->employeeDetail->exScale }} @else S$ 0.00 @endif
{{ ($schData->payFor == 1 ? 'Total Extra Classes:' : 'Total Extra Hours:') }}
Arrears (S$):
@if ($arrPay > 0 ) @else @endif
Date of Joining: {{ isset($firstEmployee->employeeDetail->joindate) ? date('d M, Y', strtotime($firstEmployee->employeeDetail->joindate)) : "N/A" }}
Branch: {{ isset($firstEmployee->employeeDetail->house) ? $firstEmployee->employeeDetail->house->name : "N/A" }}
Net Payable (S$):
Amount Paid (S$):
Amount Due (S$):
Bank Name: @if (isset($firstEmployee->employeeDetail->bank_name)) {{ $firstEmployee->employeeDetail->bank_name }} @else  Set bank name. @endif
Account No: @if (isset($firstEmployee->employeeDetail->account_no)) {{ $firstEmployee->employeeDetail->account_no }} @else  Set account no. @endif
Remarks:
Salary Status:
@if (isset($firstEmployee->employeeDetail->payScale) && $firstEmployee->employeeDetail->payScale > 0 && isset($firstEmployee->employeeDetail->bank_name) && isset($firstEmployee->employeeDetail->account_no)) @else @endif
@php $markid = $firstEmployee->id; @endphp @else @php $markid = ''; @endphp @if($pendings->count() < 1) @endif @endif
@if ($pendings->count() > 0) @else   @endif {{-- --}} @foreach ($pendings as $key=>$result) @endforeach
Salary Statement of {!! $schData->payFor == 1 ? "Teacher" : "Employee" !!} For The Month Of {{ $schData->payrollMonth ? date('F, Y',strtotime($schData->payrollMonth)) : date('F, Y') }}
@lang('#') {!! $schData->payFor == 1 ? "Teacher Name &
Branch Name" : "Employee Name &
Branch Name" !!}
Weekly
Scale(S$)
Total
Weeks
{!! ($schData->payFor == 1 ? 'Rate Per
Ex. Class(S$)' : 'Rate Per
Ex. Hour(S$)') !!}
{!! ($schData->payFor == 1 ? 'Total Ex.
Classes' : 'Total Ex.
Hours') !!}
@lang('Arrears') @lang('Bonus') Net
Payable (S$)
Amount
Paid (S$)
Amount
Due (S$)
Bank Name
Account No.
{{ $key + 1 }}. {{$result->payrollUser->name}}
{!! isset($result->payrollUser->employeeDetail->house) ?$result->payrollUser->employeeDetail->house->name : "N/A" !!}
{{ $result->payScale }} {{ $result->weekNumber }} {{ $result->exScale }} {{ $result->exNumber }} {{ $result->arrearsPay }} {{ $result->bonus }} {{ $result->netPayable }} {{ $result->amountPaid }} {{ $result->amountDue }} {{ $result->bank_name }}
{{ $result->account_no }}
@push('script') @endpush @endsection