@extends('admin.layouts.adminapp') @section('style') @endsection @section('content') @php $TotalAmount = 0; function usageType2($usageType, $floorUsageType) { $usageTypeId = (int) $usageType; $type = collect($floorUsageType)->firstWhere('id', $usageTypeId); return $type ? $type->type_name : '-'; } function usageFactors($usageFactor, $usagsFactors) { $usageFactorId = (int) $usageFactor; $factor = collect($usagsFactors)->firstWhere('id', $usageFactorId); return $factor ? $factor->name : '-'; } function yearOfConstructions($constructionType, $yearOfConstructions) { $constructionTypeId = (int) $constructionType; $type = collect($yearOfConstructions)->firstWhere('id', $constructionTypeId); return $type ? $type->name : '-'; } @endphp
@if (session('success'))
{{ session('success') }}
@endif @if ($errors->any())
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
Property Cash Desk Search
2025-26
{{ $property->ulbNameCode }}

@php $ownerDetails = is_array($property->ownerDetails) ? $property->ownerDetails : json_decode($property->ownerDetails); @endphp
Customer Details
Owner Name (English/Hindi) {{ $ownerDetails[0]->name ?? '-' }} Father / Husband (English/Hindi) {{ $ownerDetails[0]->fatherName ?? '-' }}
Mobile {{ $ownerDetails[0]->mobile ?? '-' }} Email {{ $ownerDetails[0]->email ?? '-' }}
Property Details
Property Id {{ $property->nagarpalikaId ?? '-' }} Parcel No {{ $property->parcelNo ?? '-' }}
Ward Name {{ $property->ward?->name ?? '-' }} Property Rate Zone {{ $property->tax_rate_zone_display }}
Property Area {{ $property->totalBuiltUpAreaSqFt ?? '-' }} SqFt
Property Address {{ $property->houseNo ?? '' }} {{ $property->streetNoName ?? '' }} {{ $property->locality ?? '' }} {{ $property->colony ?? '' }} {{ $property->city ?? '' }} {{ $property->pincode ?? '' }}
Correspondence Address {{ $property->presentHouseNo ?? '' }} {{ $property->presentStreetNoName ?? '' }} {{ $property->presentLocality ?? '' }} {{ $property->presentColony ?? '' }} {{ $property->presentCity ?? '' }} {{ $property->presentPincode ?? '' }}
Update Mobile Update Property Id

@php $floorData = json_decode($property->floorData); if (!is_array($floorData)) { $floorData = json_decode($floorData); } $plinth = []; $plinthSm = []; if ($property->propertyUse != 5) { foreach ($floorData as $floor) { $type = $floor->floorType; $area = $floor->areaSqFt ?? 0; $areaSm = $floor->areaSqMt ?? 0; if (!isset($plinth[$type])) { $plinth[$type] = 0; $plinthSm[$type] = 0; } $plinth[$type] += $area; $plinthSm[$type] += $areaSm; } } // ✅ Total plinth area $totalPlinth = array_sum($plinth); $totalPlinthSm = array_sum($plinthSm); // ✅ Format to two decimal places // echo "Total Plinth (SqFt): " . number_format($totalPlinth, 2) . "
"; // echo "Total Plinth (SqMt): " . number_format($totalPlinthSm, 2); //print_r($plinth); //echo reset($plinth); //echo reset($plinthSm); @endphp
संपत्ति के निर्मित क्षेत्रफल का विवरण / Details of Constructed Area of the Property
@php $tt = array_fill(1, 14, 0); $floorData = json_decode($property->floorData); if (!is_array($floorData)) { $floorData = json_decode($floorData); } @endphp @foreach ($floorData as $floor) @php $t = array_fill(1, 14, 0); $type = $floor->constructionType; $usage = in_array($floor->usageType, [1, 5]) ? 1 : 2; $factor = in_array($floor->usageFactor, [1, 'Other']) ? 1 : 2; $area = $floor->areaSqFt; $indexMap = [ 1 => [1 => [1 => 1, 2 => 2], 2 => [1 => 3, 2 => 4]], // पक्का 2 => [1 => [1 => 5, 2 => 6], 2 => [1 => 7, 2 => 8]], // आंशिक पक्का 3 => [1 => [1 => 9, 2 => 10], 2 => [1 => 11, 2 => 12]], // कच्चा 4 => [1 => [1 => 5, 2 => 6], 2 => [1 => 7, 2 => 8]], // Teen 5 => [1 => [1 => 13, 2 => 13], 2 => [1 => 13, 2 => 13]], // आंशिक पक्का 'Other' => [1 => [1 => 5, 2 => 6], 2 => [1 => 7, 2 => 8]], // आंशिक पक्का ]; $index = $indexMap[$type][$usage][$factor]; if ($property->propertyUse != 5) { $t[$index] = $area; } else { $t[13] = $property->plotAreaSqFt; } $tt[$index] += $area; $t[14] = array_sum($t); $tt[14] += $t[14]; @endphp @for ($i = 1; $i <= 14; $i++) @endfor @endforeach @for ($i = 1; $i <= 14; $i++) @endfor
तल फ्लोर / Floor पक्का / Pucca आंशिक पक्का / Semi-Pucca कच्चा / Kachcha खुली भूमि / Open Land योग / Total
आवासीय / Residential व्यावसायिक / Commercial आवासीय / Residential व्यावसायिक / Commercial आवासीय / Residential व्यावसायिक / Commercial
स्वयं के उपयोग में / Self-use किराये पर / Rented स्वयं के उपयोग में / Self-use किराये पर / Rented स्वयं के उपयोग में / Self-use किराये पर / Rented स्वयं के उपयोग में / Self-use किराये पर / Rented स्वयं के उपयोग में / Self-use किराये पर / Rented स्वयं के उपयोग में / Self-use किराये पर / Rented
@if ($property->propertyUse != 5) {{ $floor->floorType == 'Other' ? $floor->floorTypeOther . ' (' . $floor->floorType . ')' : $floors->firstWhere('id', $floor->floorType)?->name ?? '-' }} @else {{ $property->property_use->name }} @endif {{ $t[$i] }}
योग{{ $tt[$i] }}
आयाम विवरण / Dimension Details
@php $TotalAmount = 0; @endphp @foreach ($floorData as $floor) @php $rate = calculateRatePHP( $floor->constructionType, $floor->usageType, $floor->usageFactor, $property->taxRateZone, $property->ward?->id, ); if ($property->propertyUse != 5) { $area = $floor->areaSqFt; } else { $area = $property->plotAreaSqFt; } $baseAmount = (($area * 80) / 100) * $rate * 12; $discount = ($baseAmount * 10) / 100; $finalAmount = $baseAmount - $discount; $TotalAmount += $discount; @endphp @php if (!function_exists('floorType')) { function floorType($floorTypeId, $floors) { $type = collect($floors)->firstWhere( 'id', (int) $floorTypeId, ); return $type ? $type->name : '-'; } } @endphp @endforeach
Usage type
(उपयोग प्रकार)
Usage Factor
(उपयोग कारक)
Floor
(तल)
Construction
(निर्माण)
Area
(क्षेत्रफल)
Rate
(दर)
ALV
(वार्षिक मूल्यांकन)
TPV (10%)
(संपत्ति का 10% मूल्य)
{{ $floor->usageType == 'Other' ? $floor->usageTypeOther . ' (' . $floor->usageType . ')' : usageType2($floor->usageType, $floorUsageType) }} {{ $floor->usageFactor == 'Other' ? $floor->usageFactorOther . ' (' . $floor->usageFactor . ')' : usageFactors($floor->usageFactor, $usagsFactors) }} {{ $floor->floorType == 'Other' ? $floor->floorTypeOther . ' (' . $floor->floorType . ')' : floorType($floor->floorType, $floors) }} {{ $floor->constructionType == 'Other' ? $floor->constructionTypeOther . ' (' . $floor->constructionType . ')' : yearOfConstructions($floor->constructionType, $natureOfConstructionLists) }} {{ $area }} SqFt {{ number_format($rate, 2) }} {{ number_format($baseAmount, 2) }} {{ number_format($discount, 2) }}
1. संपत्ति कर कुल देय राशि 10% है।/Total due property tax is 10%. ₹{{ number_format($TotalAmount, 2) }}/-
2. जल कर 7% कार्य प्रगति पर है।/Water tax (7%) is under process. ₹0.00/-
* विगत वर्षो का कोई पूर्व भुगतान लंबित है तो लंबित भुगतान तत्काल जमा करें
If there are any pending payments from previous years, please deposit the pending amount immediately.
@endsection @section('script') @endsection