@extends('layouts.pdf')
@section('title')
Utility Bill
@stop
@section('content')
@foreach ($electric_bills as $electric_bill)
@php
$bill_month = '1-' . $electric_bill->month . '-' . $electric_bill->year;
$bill_month = date('M-Y', strtotime($bill_month));
$total_amount_with_arrears = $electric_bill->total_amount + $electric_bill->arrears_amount;
$total_amount_due_date_with_arrears = $electric_bill->amount_after_due_date + $electric_bill->arrears_amount;
$bank_name = $general_setting->bank_name;
$account_title = $general_setting->account_title;
$account_no = $general_setting->account_no;
$intructions_content =$general_setting->maintenance_bill_instruction_text;
$penalty_content = $general_setting->maintenance_fine_text;
@endphp
{{-- @include('admin.maintenance.partial.pdf.bill_header', ['extra' => $extra]) --}}
@include('admin.maintenance.partial.pdf.letter_head')
@include('admin.maintenance.partial.pdf.bill_special_txt')
{{ $extra['bill_name'] }}
@php
$name = $electric_bill->owner->name;
if(config('facility_settings.name_on_bill') == 'owner'){
$name = $electric_bill->product->property_owner->name;
}
@endphp
{{ $name }} |
Address |
: {{ $electric_bill->product->branch->name }} |
Property/Unit Id |
: {{ $electric_bill->product->product_unique_id }} |
Registration No |
: {{ $electric_bill->product->sell->registration_no ?? '-' }} |
Block |
: {{ $electric_bill->product->block->name ?? '-' }} |
{{ $bank_name }} No |
Billing Month |
Issue Date |
Due Date |
Meter Reading Date |
{{ $account_no }} |
{{ $bill_month }} |
{{ $transaction->date_format($electric_bill->created_at) }} |
{{ $transaction->date_format($electric_bill->bill_date) }} |
{{ $transaction->date_format($electric_bill->meter_reading_date) }} |
Reference No |
Category |
METER NO |
{{ $electric_bill->bill_no }} |
{{ strtoupper($electric_bill->product->type->type) }} |
{{ $electric_bill->product->electricity_meter_no }} |
PREVIOUS |
PRESENT |
UNITS |
RATE {{$transaction->systemSettingCurrency()}} |
BILL AMOUNT {{$transaction->systemSettingCurrency()}} |
{{ $electric_bill->previous_reading }} |
{{ $electric_bill->current_reading }} |
{{ $electric_bill->units }} |
{{ $electric_bill->unit_rate }} |
{{ $transaction->convert_money_format($electric_bill->amount) }} |
@if (!empty($image_url) && file_exists(public_path($image_url) ))
 }})
@endif
|
ELECTRICITY |
COST OF ELECTRICITY |
{{ $electric_bill->unit_rate }} |
UNITS |
{{ $electric_bill->units }} |
BILL AMOUNT {{$transaction->systemSettingCurrency()}} |
{{ $transaction->convert_money_format($electric_bill->amount) }} |
@if($electric_bill->tax_amount > 0)
TAX AMOUNT {{$transaction->systemSettingCurrency()}} |
{{ $transaction->convert_money_format($electric_bill->tax_amount) }} |
@endif
@if($electric_bill->ptv_fee_amount > 0)
{{ __('lang.o_m_charges')}} |
{{ $transaction->convert_money_format($electric_bill->ptv_fee_amount) }} |
@endif
@if($electric_bill->radio_fee_amount > 0)
{{ __('lang.fuel_adjustment')}} |
{{ $transaction->convert_money_format($electric_bill->radio_fee_amount) }} |
@endif
@if($electric_bill->reconnection_charges > 0)
{{ __('lang.reconnection_charges')}} |
{{ $transaction->convert_money_format($electric_bill->reconnection_charges) }} |
@endif
@if($electric_bill->discount > 0)
DISCOUNT AMOUNT {{$transaction->systemSettingCurrency()}} |
{{ $transaction->convert_money_format($electric_bill->discount) }} |
@endif
ARREARS |
{{ $transaction->convert_money_format($electric_bill->arrears_amount) }} |
WITHIN DUE DATE |
{{ $transaction->convert_money_format($total_amount_with_arrears) }} |
LATE PAYMENT CHARGES |
{{ $transaction->convert_money_format($electric_bill->surcharge_amount) }} |
AFTER DUE DATE |
{{ $transaction->convert_money_format($total_amount_due_date_with_arrears) }} |
|
@if (count($electric_bill->previous_bills) > 0)
{{--
Previous
Bills |
--}}
Month |
Amount {{$transaction->systemSettingCurrency()}} |
Payment |
@foreach ($electric_bill->previous_bills->take(5) as $previous_bill)
@php
$bill_month = '1-' . $previous_bill->month . '-' . $previous_bill->year;
$bill_month = date('M-Y', strtotime($bill_month));
$bill_amount = $previous_bill->total_amount;
$created_at = date("Y-m-d", strtotime($electric_bill->created_at));
if(count($previous_bill->receipt_surcharge_items)>0 ||
$previous_bill->amount_received_status != 'Settled' && $created_at > $previous_bill->bill_date)
{
$bill_amount = $previous_bill->amount_after_due_date;
}
@endphp
{{ $bill_month }} |
{{ $transaction->convert_money_format($bill_amount) }}
|
{{ $transaction->convert_money_format($previous_bill->amount_received) }}
|
@endforeach
@endif
|
@if(!empty($intructions_content))
Instructions |
@php echo $intructions_content; @endphp
|
@endif
@if(!empty($penalty_content))
Fine Penalty Details |
@php echo $penalty_content; @endphp
|
@endif
|
{{--
@if(!empty($intructions_content))
Instructions
@php echo $intructions_content; @endphp
@endif
@if(!empty($penalty_content))
Fine Penalty Details
@php echo $penalty_content; @endphp
@endif --}}
@php
$bill = $electric_bill;
@endphp
@include('admin.maintenance.utility-bill.partials.bank_details')
@include('admin.maintenance.utility-bill.partials.bill_issued_by' , ['branch'=> $electric_bill->branch ])
@endforeach
@stop