@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
@if($electric_bill->tax_amount > 0) @endif @if($electric_bill->ptv_fee_amount > 0) @endif @if($electric_bill->radio_fee_amount > 0) @endif @if($electric_bill->reconnection_charges > 0) @endif @if($electric_bill->discount > 0) @endif
ELECTRICITY
COST OF ELECTRICITY {{ $electric_bill->unit_rate }}
UNITS {{ $electric_bill->units }}
BILL AMOUNT {{$transaction->systemSettingCurrency()}} {{ $transaction->convert_money_format($electric_bill->amount) }}
TAX AMOUNT {{$transaction->systemSettingCurrency()}} {{ $transaction->convert_money_format($electric_bill->tax_amount) }}
{{ __('lang.o_m_charges')}} {{ $transaction->convert_money_format($electric_bill->ptv_fee_amount) }}
{{ __('lang.fuel_adjustment')}} {{ $transaction->convert_money_format($electric_bill->radio_fee_amount) }}
{{ __('lang.reconnection_charges')}} {{ $transaction->convert_money_format($electric_bill->reconnection_charges) }}
DISCOUNT AMOUNT {{$transaction->systemSettingCurrency()}} {{ $transaction->convert_money_format($electric_bill->discount) }}
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)
{{-- --}} @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 @endforeach
Previous Bills
Month Amount {{$transaction->systemSettingCurrency()}} Payment
{{ $bill_month }} {{ $transaction->convert_money_format($bill_amount) }} {{ $transaction->convert_money_format($previous_bill->amount_received) }}
@endif
@if(!empty($intructions_content)) @endif @if(!empty($penalty_content)) @endif
  Instructions
@php echo $intructions_content; @endphp
  Fine Penalty Details
@php echo $penalty_content; @endphp
{{-- @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