@extends('backend.master')
@section('mainContent')
{{generateBreadcrumb()}}
@lang('common.Staff Info')
{{ __('common.Personal Info') }}
{{ __('common.Address') }}
{{ __('common.Bank Account Details') }}
@isset($staffDocuments)
@foreach ($staffDocuments as $key => $staffDocument)
{{__('common.Document Title')}}
{{__('common.Action')}}
@endforeach
@endisset
{{ $staffDocument->name }}
{{ __('leave.Total Leave') }}
{{ $total_leave->sum('total_days') }} {{__('leave.Days')}}
{{ __('leave.Remaining') }}
{{ $remaining_leave_days }} {{__('leave.Days')}}
{{ __('leave.Extra Taken') }}
{{ $extra_leave_days }} {{__('leave.Days')}}
@foreach ($leaveDetails as $key => $leaveDetail)
{{__('leave.Leave')}} {{__('leave.Type')}}
{{__('leave.Leave From')}}
{{__('leave.Leave To')}}
{{__('leave.Apply Date')}}
{{__('common.Status')}}
{{__('common.Action')}}
@endforeach
{{ @$leaveDetail->leave_type->name }}
{{ showDate($leaveDetail->start_date) }}
{{ showDate($leaveDetail->end_date) }}
{{ showDate($leaveDetail->apply_date) }}
@if ($leaveDetail->status == 0)
{{ __('common.Pending') }}
@elseif ($leaveDetail->status == 1)
{{ __('common.Approved') }}
@else
{{ __('common.Cancelled') }}
@endif
{{ __('common.Total Loan') }}
{{ single_price($total_loan) }}
{{ __('common.Returned Amount') }}
{{ single_price($total_return_loan) }}
{{ __('common.Due') }}
{{ single_price($due) }}
{{ __('common.Monthly Installment') }}
{{ single_price($total_monthly_installment) }}
@isset($loans)
@foreach($loans as $key => $loan)
@if ($loan->user != null)
{{ __('common.ID') }}
{{ __('common.Name') }}
{{ __('common.Type') }}
{{ __('common.Amount') }}
{{ __('common.Monthly Installment') }}
{{ __('common.Due') }}
{{ __('common.Approval') }}
{{ __('common.Status') }}
{{ __('common.Action') }}
@endif
@endforeach
@endisset
{{ $key+1 }}
{{ $loan->user != null ? $loan->user->name : "Removed" }}
{{ $loan->loan_type }}
{{ single_price($loan->amount) }}
{{ single_price($loan->monthly_installment) }}
@php
$due = $loan->amount - $loan->paid_loan_amount;
@endphp
{{ single_price($due) }}
@if ($loan->approval == 0)
{{__('common.Pending')}}
@elseif ($loan->approval == 1)
{{__('common.Approved')}}
@else
{{__('common.Cancelled')}}
@endif
@if ($loan->paid == 0)
{{__('common.Running')}}
@else
{{__('common.Complete')}}
@endif
@php
$chartAccount = Modules\Account\Entities\ChartAccount::where('contactable_type', 'App\User')->where('contactable_id', @$staffDetails->user->id)->first();
if ($chartAccount && $chartAccount->transactions()->exists())
{
$transactions = $chartAccount->transactions()->Approved()->get();
}
$currentBalance = 0 + $staffDetails->opening_balance;
@endphp
{{ __('account.Date') }}
{{ __('account.Description') }}
{{ __('account.Debit') }}
{{ __('account.Credit') }}
{{ __('account.Balance') }}
@isset($transactions)
@foreach ($transactions as $key => $payment)
@if ($payment->type == "Cr")
@php
$currentBalance -= $payment->amount;
@endphp
@else
@php
$currentBalance += $payment->amount;
@endphp
@endif
{{ __('account.Openning Balance') }}
{{ single_price($currentBalance) }}
@endforeach
{{ showDate(@$payment->voucherable->date) }}
{{ @$payment->voucherable->narration }}
@if ($payment->type == "Dr")
{{ single_price($payment->amount) }}
@endif
@if ($payment->type == "Cr")
{{ single_price($payment->amount) }}
@endif
{{ single_price($currentBalance) }}
@endisset
{{ __('account.Current Balance') }}
{{ single_price($currentBalance) }}