تقرير الأقساط المسددة خلال فترة محددة

{{-- إحصائيات سريعة --}} @php $totalAmount = collect($installments)->sum('paid_amount') ?? 0; $installmentsCount = count($installments); @endphp
عدد الأقساط
{{ $installmentsCount }}
إجمالي المبالغ المسددة
{{ number_format($totalAmount, 2) }} جنيه
@if($installmentsCount > 0)
متوسط القسط
{{ number_format($totalAmount / $installmentsCount, 2) }} جنيه
@endif
@php $total = 0; @endphp @forelse($installments as $installment) @php $total += $installment->paid_amount ?? 0; @endphp @empty @endforelse
اسم العميل رقم الهاتف العنوان المبلغ المسدد تاريخ السداد
{{ $installment->contract->customer->name ?? '-' }} {{ $installment->contract->customer->phone ?? '-' }} {!! $installment->contract->customer->address ?? '-' !!} {{ number_format($installment->paid_amount ?? 0, 2) }} جنيه {{ $installment->payment_date ? Carbon\Carbon::parse($installment->payment_date)->format('d/m/Y') : '-' }}
لا توجد أقساط مسددة في الفترة المحددة
{{ __('filament.partners_accounts.totals') ?? 'الإجمالي' }} {{ number_format($total, 2) }} جنيه