{{generalSetting()->school_name}}

{{generalSetting()->school_name}}

{{generalSetting()->phone}}

{{generalSetting()->email}}

{{generalSetting()->address}}

@lang('fees.fees_invoice_issued_to')

@lang('student.student_name') : {{$invoiceInfo->studentInfo->full_name}}

@lang('student.class_section') : {{$invoiceInfo->recordDetail->class->class_name}} ({{$invoiceInfo->recordDetail->section->section_name}})

@lang('student.roll_no') : {{$invoiceInfo->recordDetail->roll_no}}

@lang('student.admission_no') : {{$invoiceInfo->studentInfo->admission_no}}

@php $subTotal = $invoiceDetails->sum('sub_total'); $paidAmount = $invoiceDetails->sum('paid_amount'); $paymentStatus = $subTotal - $paidAmount; @endphp

@lang('fees.invoice_number') : {{$invoiceInfo->invoice_id}}

@lang('fees.create_date') : {{dateConvert($invoiceInfo->create_date)}}

@lang('fees.due_date') : {{dateConvert($invoiceInfo->due_date)}}

@lang('fees.payment_status') : @if ($paymentStatus == 0) @lang('fees.paid') @else @if ($paidAmount > 0) @lang('fees.partial') @else @lang('fees.unpaid') @endif @endif

@php $amount = 0; $weaver = 0; $paid_amount = 0; $fine = 0; $service_charge = 0; $grand_total = 0; $balance = 0; @endphp @foreach ($invoiceDetails as $key=>$invoiceDetail) @php $amount += $invoiceDetail->amount; $weaver += $invoiceDetail->weaver; $fine += $invoiceDetail->fine; $paid_amount += $invoiceDetail->paid_amount; $service_charge += $invoiceDetail->service_charge; $totalAmount = ($invoiceDetail->amount + $invoiceDetail->fine) - $invoiceDetail->weaver; $grand_total += $totalAmount; $total = ($invoiceDetail->amount+ $invoiceDetail->fine) - ($invoiceDetail->paid_amount + $invoiceDetail->weaver); $balance += $total; @endphp @endforeach
@lang('common.sl') @lang('fees.fees_type') @lang('accounts.amount') @lang('fees.waiver') @lang('fees.fine') @lang('fees::feesModule.paid_amount') @lang('fees.sub_total')
{{$key+1}} {{@$invoiceDetail->feesType->name}} {{($invoiceDetail)? $invoiceDetail->amount : 0.00}} {{($invoiceDetail->weaver)? $invoiceDetail->weaver : 0}} {{($invoiceDetail->fine)? $invoiceDetail->fine : 0}} {{($invoiceDetail->paid_amount)? $invoiceDetail->paid_amount : 0}} {{currency_format($total)}}

@lang('fees::feesModule.total_amount') {{currency_format($amount)}}

@lang('fees::feesModule.total_waiver') {{currency_format($weaver)}}

@lang('fees::feesModule.total_fine') {{currency_format($fine)}}

@lang('fees::feesModule.total_service_charge') {{currency_format($service_charge)}}

@lang('fees::feesModule.total_paid') {{currency_format($paid_amount)}}

@lang('accounts.grand_total') {{currency_format($grand_total + $service_charge)}}

@lang('fees::feesModule.due_balance') {{currency_format($balance)}}

@if($banks && count($banks) > 0) @foreach($banks as $key=>$bank) @endforeach
@lang('common.sl') @lang('accounts.bank_name') @lang('accounts.account_name') @lang('accounts.account_number') @lang('accounts.account_type')
{{$key+1}} {{$bank->bank_name}} {{$bank->account_name}} {{$bank->account_number}} {{$bank->account_type}}
@endif