أقساط الشهور المسددة

@forelse($groupedInstallments as $monthKey => $installments) @php $stats = $monthStats[$monthKey]; $monthName = $stats['month']->translatedFormat('F Y'); @endphp
{{-- Month Header with Statistics --}}
{{ $monthName }}
عدد الأقساط
{{ $stats['count'] }}
إجمالي القيمة
{{ number_format($stats['totalValue'], 2) }}
المحصل
{{ number_format($stats['totalPaid'], 2) }}
المتبقي
{{ number_format($stats['totalRemaining'], 2) }}
{{-- Installments Table --}} @foreach($installments as $installment) @php $remaining = $installment->value - ($installment->paid_amount ?? 0); @endphp @endforeach
اسم العميل رقم الهاتف العنوان قيمة القسط المبلغ المدفوع المتبقى تاريخ السداد
{{ $installment->contract->customer->name ?? '-' }} {{ $installment->contract->customer->phone ?? '-' }} {!! $installment->contract->customer->address ?? '-' !!} {{ number_format($installment->value ?? 0, 2) }} جنيه {{ number_format($installment->paid_amount ?? 0, 2) }} جنيه {{ number_format($remaining, 2) }} جنيه {{ $installment->payment_date ? \Carbon\Carbon::parse($installment->payment_date)->format('d/m/Y') : '-' }}
{{-- Month Footer with Totals --}}
@empty

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

@endforelse