{{ env('APP_NAME') }}
@if($property->inventory)
@if($property->inventory->multiProject)
{{ $property->inventory->multiProject->name }}
@endif
@endif
Account Statement
Member Information
@php
$ownerArray[] = $property->customer->name;
if(!empty($property->customer->first_owner))
{
$ownerArray[] = $property->customer->first_owner;
}
if(!empty($property->customer->second_owner))
{
$ownerArray[] = $property->customer->second_owner;
}
@endphp
Ref No: |
{{ $property->membership_no }} |
CNIC No. |
@if(count($ownerArray) > 1)
{{str_replace('_' , '' , $property->customer->cnic)}}, {{$property->customer->first_owner_cnic}},
{{$property->customer->second_owner_cnic}}
@else
@if(($i == 5 || $i == 12) && $property->customer->type == 0)
-
@endif
@endif
|
Member Name: |
@if(count($ownerArray) > 1)
{{ $property->customer->name }},
{{ $property->customer->first_owner }},
{{ $property->customer->second_owner }}
@else
{{ $property->customer->name }}
@endif
|
@if($property->customer->father_type == 1) {{'S/O:'}} @elseif($property->customer->father_type == 2) {{'D/O:'}} @elseif($property->customer->father_type == 3) {{'W/O:'}} @else {{ 'Company Name' }} @endif
|
@if(count($ownerArray) > 1)
{{ $property->customer->father_name }},
{{ $property->customer->first_owner_father }},
{{ $property->customer->second_owner_father }}
@else
{{ $property->customer->father_name }}
@endif
|
Contact #: |
{{ $property->customer ? $property->customer->mobile_number : '' }}
|
Address: |
{{ $property->customer->mailing_address }} |
Member Name: |
{{ $property->customer->name }} |
Unit No.: |
{{ $property->inventory ? $property->inventory->unit_number : '' }}
|
Block: |
@if($property->inventory->floor)
{{ $property->inventory->floor->unitBlock ? $property->inventory->floor->unitBlock->name : '' }}
|
@endif
Unit Type: |
{{ $property->inventory->type->name }} |
Category: |
@foreach($property->inventory->categories as $c)
@if($c->category)
@if($loop->last)
{{ $c->category->name }}
({{ $c->category->percent }} )
@else
{{ $c->category->name }}
({{ $c->category->percent }} ),
@endif
@endif
@endforeach |
Area: |
{{ $property->inventory->area }} |
Size: |
{{ $property->inventory->size ? $property->inventory->size->name : '' }}
{{ $size }}
|
Discount: |
{{ number_format($property->discount ) }}
|
Category Cost: |
{{ number_format($property->inventory->extra_amount) }} |
Net Amt.: |
{{ number_format($property->net_pay) }} |
Booking Date: |
{{ date('d-m-Y', strtotime($property->original_boooking_date)) }}
|
Over Due Amt. |
{{ number_format($overDue) }} |
Unit's Details
Project: |
@if($property->inventory)
@if($property->inventory->multiProject)
{{ $property->inventory->multiProject->name }}
@endif
@endif
|
{{ $map }}: |
@if($property->inventory->floor)
{{ $property->inventory->floor->name }}
@endif |
Block: |
@if($property->inventory->floor )
{{ $property->inventory->floor->unitBlock ? $property->inventory->floor->unitBlock->name : '' }}
|
@endif
Category: |
@foreach($property->inventory->categories as $c)
@if($c->category)
@if($loop->last)
{{ $c->category->name }} ({{ $c->category->percent }} )
@else
{{ $c->category->name }} ({{ $c->category->percent }} ),
@endif
@endif
@endforeach
|
Size: |
{{ $property->inventory->size ? $property->inventory->size->name : '' }}
{{ $size }}
|
@if($projectType->id == \App\ProjectType::society)
Cost Of Land: |
PKR {{ number_format($property->inventory->total_price) }} |
Development Charges: |
PKR {{ number_format($developmentcharges) }} |
@endif
@if($projectType->id == \App\ProjectType::high_rise)
Total Price: |
PKR {{ number_format($property->inventory->total_price) }} |
@endif
Net Amt: |
PKR {{ number_format($property->net_pay) }} |
@if($property->down_payment_note)
Notes: |
{{ $property->down_payment_note }} |
@endif
@permission('print-membership')
Application Form |
@endpermission
@permission('print-membership')
Agreement Form |
@endpermission
Unit/Plot No.: |
{{ $property->inventory ? $property->inventory->unit_number : '' }}
|
Unit Type: |
{{ $property->inventory->type->name }} |
Area: |
{{ $property->inventory->area }} |
Discount: |
{{ number_format($property->discount ) }} |
Category Cost: |
{{ number_format($property->inventory->extra_amount) }} |
Booking Type : |
@if($property->booking_type == \App\CustomerProperty::normal)
Installment |
@elseif($property->booking_type == \App\CustomerProperty::full_payment)
Full Payment |
@endif
Booking Date: |
{{ date('d-m-Y', strtotime($property->original_boooking_date)) }}
|
Schedule Start Date: |
@if($property->schedule_start_date)
{{ date('d-m-Y', strtotime($property->schedule_start_date)) }}
@endif |
Rebate's Info +
@foreach($dealers as $d)
Name : |
{{ $d->dealer->name }} |
Rebate : |
{{ number_format($d->amount) }} |
@endforeach
Payment Detail
Net Price: |
PKR {{ number_format($property->net_pay) }} |
Received Amount: |
PKR {{ number_format($amount) }}
({{ number_format($receivedAmtPer , 2) }} % ) |
Outstanding Amt: |
PKR {{ number_format($outstandingAmt) }}
({{ number_format($outstandingAmtPer , 2) }} % ) |
Over Due Amt. |
PKR {{ number_format($overDue) }}
({{ number_format($overDuePer , 2) }} % ) |
PDC. |
PKR {{ number_format($pdc_receipt) }}
({{ number_format($pdcReceiptPer , 2) }} % ) |
Paid Surcharge |
PKR {{ number_format($paidSurcharge) }} |
Name |
@if($property->customer->father_type == 1) {{'Mr.'}} @elseif($property->customer->father_type == 2) {{'Ms.'}} @elseif($property->customer->father_type == 3) {{'Mrs.'}} @else {{ 'Company Name' }} @endif {{$property->customer->name}} |
Address: {{$property->customer->mailing_address}} |
@if($property->customer->type == 0) {{ 'CNIC No:' }} @else {{ 'Incorporation no' }} @endif |
@if(($i == 5 || $i == 12) && $property->customer->type == 0)
-
@endif
|
File No: |
{{$property->inventory->unit_number}} |
Block: |
|
Floor: |
|
Type: |
{{$property->inventory->type->name}} |
|
Reference No:: |
{{$property->membership_no}} |
Category: |
@foreach($property->inventory->categories as $c)
@if($loop->last)
{{$c->category->name}}
@else
{{$c->category->name}}
@endif
@endforeach
|
Apartment No: |
{{$property->inventory->unit_number}} |
Gross Area (Sft.): |
{{number_format($property->inventory->size->name)}} |
Sale Price: |
{{number_format($property->inventory->total_price - $property->inventory->extra_amount)}} |
Discount: |
{{number_format($property->discount )}} |
Final Unit Price: |
{{number_format($property->net_pay)}} |
Received Amount: |
{{number_format($amount)}} |
({{ number_format($receivedAmtPer , 2) }} % ) |
Outstanding Amount: |
{{number_format($property->net_pay - $amount)}} |
({{ number_format($outstandingAmtPer , 2) }} % ) |
Price / Sft.: |
{{number_format(($property->inventory->total_price - $property->inventory->extra_amount ) /$property->inventory->size->name)}} |
@php
$inst_counter=0;
@endphp
@foreach($property->statement as $st)
@if($st->payment_head == \App\CustomerStatement::installment)
@php
$inst_counter++;
@endphp
@endif
@endforeach
No. of Installments: |
Down + {{$inst_counter}} Inst. |
Overdue Amount: |
{{number_format($overDue)}} |
Payment Head |
Due Date |
Due Amt. |
Received Amt. |
Balance |
Payment Mode |
Receipt # |
Receipt Date |
Surcharge Amt |
Balance Amt. |
@foreach($periorities as $periority)
@foreach($property->statement->where('payment_head','!=',\App\CustomerStatement::development) as $statement)
@if($statement->due > 0 && ($statement->payment_head == $periority->payment_head ) || ($statement->payment_head == \App\CustomerStatement::other && !in_array($statement->payment_head , $otherArray)))
@php
if($statement->payment_head == \App\CustomerStatement::other)
{
$otherArray[] = $statement->payment_head;
}
@endphp
@if($statement->balance > 0 && $statement->due_date < Carbon\Carbon::today())
@else
@endif
@if($statement->balance > 0 && $statement->due_date < Carbon\Carbon::today())
@else
@endif
@if($statement->payment_head == \App\CustomerStatement::down_payment)
@if( $property->booking_type == \App\CustomerProperty::full_payment)
{{'Full Payment'}}
@else
{{'Down Payment'}}
@endif
|
@elseif($statement->payment_head == \App\CustomerStatement::possession)
Possession Fee |
@elseif($statement->payment_head == \App\CustomerStatement::installment)
@if (!str_contains($statement->inst_no , '-b'))
Installment - {{str_replace('-a' , '' , $statement->inst_no)}}
@else
Installment
@endif
|
@elseif($statement->payment_head == \App\CustomerStatement::other)
Other |
@elseif($statement->payment_head == \App\CustomerStatement::allotment)
Allotment |
@elseif($statement->payment_head == \App\CustomerStatement::confirmation)
Confirmation |
@elseif($statement->payment_head == \App\CustomerStatement::booking)
Booking |
@elseif($statement->payment_head == \App\CustomerStatement::development)
Development |
@elseif($statement->payment_head == \App\CustomerStatement::file_processing)
File Processing |
@elseif($statement->payment_head == \App\CustomerStatement::registration)
Registration |
@elseif($statement->payment_head == \App\CustomerStatement::ballon)
Ballon Payment |
@elseif($statement->payment_head == \App\CustomerStatement::balloting)
Balloting |
@else
|
@endif
{{ date('d-m-Y', strtotime($statement->due_date)) }}
|
{{ number_format($statement->due) }} |
@if($statement->is_deleted == false){{ number_format($statement->received) }} @else
0
@endif
|
@if($statement->is_deleted == false)
{{ number_format($statement->balance) }}
@else
{{ number_format($statement->due) }}
@endif
|
@if($statement->is_deleted == false)
@if($statement->receipt)
@if($statement->receipt->payment_method == \App\Receipt::cash)
Cash |
@elseif($statement->receipt->payment_method == \App\Receipt::bank)
Bank |
@elseif($statement->receipt->payment_method == \App\Receipt::adjustment)
Adjustment |
@elseif($statement->receipt->payment_method == \App\Receipt::cheque)
Cheque |
@elseif($statement->receipt->payment_method == \App\Receipt::merging)
Merging |
@else
|
@endif
@else
|
@endif
@else
|
@endif
@if($statement->is_deleted == false) {{ $statement->rcpt_no }} @endif |
@if($statement->is_deleted == false)
{{ $statement->rcpt_date ? date('d-m-Y', strtotime($statement->rcpt_date)) : '' }}
@endif |
{{ number_format($statement->surcharge) }}
|
@if($statement->is_deleted == false)
@if($statement->received)
{{ number_format($total) }} |
@else
|
@endif
@else
|
@endif
@endif
@endforeach
@endforeach
Total |
{{ number_format($received) }} |
Total WaveOff ({{ $waiveOff }})
{{ number_format($surcharge - $waiveOff) }} |
{{ number_format($total) }} |
@if($projectType->id == \App\ProjectType::society)
{{-- Development Charges --}}
Payment Head |
Due Date |
Due Amt. |
Received Amt. |
Balance |
Payment Mode |
Receipt # |
Receipt Date |
Surcharge Amt |
Balance Amt. |
@foreach($periorities as $periority)
@foreach($property->statement->where('payment_head',\App\CustomerStatement::development) as $statement)
@if($statement->due > 0 && ($statement->payment_head == $periority->payment_head ) || ($statement->payment_head == \App\CustomerStatement::other && !in_array($statement->payment_head , $otherArray)))
@php
if($statement->payment_head == \App\CustomerStatement::other)
{
$otherArray[] = $statement->payment_head;
}
@endphp
@if($statement->balance > 0 && $statement->due_date < Carbon\Carbon::today())
@else
@endif
@if($statement->payment_head == \App\CustomerStatement::development)
Development |
@else
|
@endif
{{ date('d-m-Y', strtotime($statement->due_date)) }}
|
{{ number_format($statement->due) }} |
@if($statement->is_deleted == false){{ number_format($statement->received) }}@else
0
@endif
|
@if($statement->is_deleted == false){{ number_format($statement->balance) }}
@else
{{ number_format($statement->due) }}
@endif
|
@if($statement->is_deleted == false)
@if($statement->receipt)
@if($statement->receipt->payment_method == \App\Receipt::cash)
Cash |
@elseif($statement->receipt->payment_method == \App\Receipt::bank)
Bank |
@elseif($statement->receipt->payment_method == \App\Receipt::adjustment)
Adjustment |
@elseif($statement->receipt->payment_method == \App\Receipt::cheque)
Cheque |
@elseif($statement->receipt->payment_method == \App\Receipt::merging)
Merging |
@else
|
@endif
@else
|
@endif
@else
|
@endif
@if($statement->is_deleted == false) {{ $statement->rcpt_no }} @endif |
@if($statement->is_deleted == false)
{{ $statement->rcpt_date ? date('d-m-Y', strtotime($statement->rcpt_date)) : '' }}
@endif |
{{ number_format($statement->surcharge) }}
|
@if($statement->is_deleted == false)
@if($statement->received)
{{ number_format($development_total) }}
|
@else
|
@endif
@else
|
@endif
@endif
@endforeach
@endforeach
Total |
{{ number_format($development_due) }} |
{{ number_format($development_received) }} |
Total WaveOff ({{ $waiveOff }})
{{ number_format($development_surcharge - $waiveOff) }} |
{{ number_format($development_total) }} |
@endif
{{-- End Development Charges --}}
@if($property->booking_type == \App\CustomerProperty::full_payment )
@if($property->fullPayment)
Discount Payment Terms
Total Amount : |
{{ number_format($property->fullPayment->total_amount) }} |
Discount Percentage : |
{{ $property->fullPayment->discount_percentage }} % |
Discount Amount |
{{ number_format($property->fullPayment->discount_amount) }} |
Net Amount |
{{ number_format($property->fullPayment->discount_amount - $property->fullPayment->deduction_amount) }}
|
Total Tenure : |
{{ $property->fullPayment->total_tenure }} months |
Return Tenure : |
@if($property->fullPayment->return_tenure == \App\CustomerProperty::monthly)
Monthly |
@elseif($property->fullPayment->return_tenure == \App\CustomerProperty::quarterly)
Quarterly |
@elseif($property->fullPayment->return_tenure == \App\CustomerProperty::semi_annually)
Semi Annually |
@elseif($property->fullPayment->return_tenure == \App\CustomerProperty::annually)
Annually |
@else
|
@endif
Deduction Amount : |
{{ number_format($property->fullPayment->deduction_amount) }} |
inst # |
Due Date |
Due Amount |
Paid Amount |
Receipt # |
Receipt Date |
Balance Amount |
@foreach($property->fullPaymentStatement as $statement)
{{ $count++ }} |
{{ date('d-m-Y', strtotime($statement->due_date)) }}
|
{{ number_format($statement->due) }} |
{{ number_format($statement->received) }} |
{{ $statement->receipt_no }} |
{{ $statement->receipt_date ? date('d-m-Y', strtotime($statement->receipt_date)) : '' }}
|
{{ number_format($statement->due - $statement->received) }} |
@endforeach
Total |
{{ number_format($due) }} |
{{ number_format($received) }} |
|
|
{{ number_format($balance) }} |
@endif
@endif
@if($property->propertyTax)
Property Tax Record
Sr # |
inst # |
Tax |
Pay By |
Payment Received |
Status |
CPR |
Action |
@foreach($property->PropertyTax as $tax)
{{$sr++}} |
@if($tax->statement->payment_head == \App\CustomerStatement::down_payment)
Down Payment |
@elseif($tax->statement->payment_head == \App\CustomerStatement::possession)
Possession Fee |
@elseif($tax->statement->payment_head == \App\CustomerStatement::installment)
Installment - {{$tax->statement->inst_no}} |
@elseif($tax->statement->payment_head == \App\CustomerStatement::other)
Other |
@elseif($tax->statement->payment_head == \App\CustomerStatement::allotment)
Allotment |
@elseif($tax->statement->payment_head == \App\CustomerStatement::confirmation)
Confirmation |
@elseif($tax->statement->payment_head == \App\CustomerStatement::booking)
Booking |
@elseif($tax->statement->payment_head == \App\CustomerStatement::development)
Development |
@elseif($tax->statement->payment_head == \App\CustomerStatement::file_processing)
File Processing |
@elseif($tax->statement->payment_head == \App\CustomerStatement::registration)
Registration |
@elseif($tax->statement->payment_head == \App\CustomerStatement::ballon)
Ballon Payment |
@elseif($tax->statement->payment_head == \App\CustomerStatement::balloting)
Balloting |
@else
|
@endif
{{ number_format($tax->tax) }}
|
@if($tax->tax_pay_by == \App\Receipt::customer)
Customer
@else
Company
@endif
|
{{ $tax->tax_payment_received == \App\CustomerPropertyTax::paid ? 'YES' : 'NO' }}
|
{{ $tax->status == \App\CustomerPropertyTax::paid ? 'Paid' : 'UnPaid' }}
@if($tax->status)
Reference #
{{ $tax->reference }}
@endif
|
@if($tax->cpr)
Download
@endif
|
@if($tax->tax_pay_by == \App\Receipt::customer)
@endif
|
@endforeach
Total |
{{ number_format($sum) }} |
@endif
All fields with * is required.