@extends('layouts.app') @section('title', 'Customer Aging Report') @section('content')
{{-- Project Filter --}}0–30 Days
31–60 Days
60+ Days
| Customer | Project | Flat | Inst # | Due Date | Amount Due | Paid | Outstanding | Days Overdue | Bucket |
|---|---|---|---|---|---|---|---|---|---|
| {{ $row['customer'] }} | {{ $row['project'] }} | {{ $row['flat'] }} | {{ $row['installment'] }} | {{ $row['due_date'] }} | ৳{{ number_format($row['amount_due']) }} | ৳{{ number_format($row['amount_paid']) }} | ৳{{ number_format($row['outstanding']) }} | {{ $row['days_overdue'] }} | @php $bucketClass = match ($row['aging_bucket']) { '0-30' => 'bg-success', '31-60' => 'bg-warning', default => 'bg-danger', }; @endphp {{ $row['aging_bucket'] }} |
| No overdue installments found. | |||||||||
| Total Outstanding: | ৳{{ number_format($data->sum('outstanding')) }} | ||||||||