@extends('layouts.dashboard.superadminapp') @section('title', 'Accounts Receivable') @section('styles') @endsection @section('content')

UEPL | Accounts Receivable

Aging Report
₹{{ number_format($stats['total_invoices'], 2) }}
Total Invoiced
₹{{ number_format($stats['total_paid'], 2) }}
Total Received
₹{{ number_format($stats['total_outstanding'], 2) }}
Outstanding
{{ $stats['invoice_count'] }}
Total Invoices
Filters
Reset
Customer Invoices ({{ $invoices->total() }} records)
@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif
@forelse($invoices as $invoice) @php $paid = $payments[$invoice->id] ?? 0; $balance = $invoice->total_amount - $paid; $status = $balance <= 0 ? 'paid' : ($paid > 0 ? 'partial' : 'pending'); @endphp @empty @endforelse
Invoice No Date Customer Total Paid Balance Status Actions
{{ $invoice->invoice_no }} {{ \Carbon\Carbon::parse($invoice->invoice_date)->format('d M Y') }} {{ $invoice->company->company ?? 'N/A' }} ₹{{ number_format($invoice->total_amount, 2) }} ₹{{ number_format($paid, 2) }} ₹{{ number_format($balance, 2) }} @if($status == 'paid') Paid @elseif($status == 'partial') Partial @else Pending @endif
No invoices found
{{ $invoices->appends(request()->query())->links() }}
@endsection