@php use Illuminate\Support\Str; @endphp
| {{ __('contracts.field.due_date') }} | {{ __('contracts.field.installment_value') }} | المبلغ المدفوع | تاريخ السداد | {{ __('contracts.field.status') }} |
|---|---|---|---|---|
| {{ $installment->due_date instanceof \Carbon\Carbon ? $installment->due_date->format('d/m/Y') : (string) $installment->due_date }} | {{ number_format((float)($installment->value ?? 0), 2) }} جنيه | {{ $installment->paid_amount ? number_format($installment->paid_amount, 2) . ' جنيه' : '-' }} | {{ $installment->payment_date ? \Carbon\Carbon::parse($installment->payment_date)->format('d/m/Y') : '-' }} | @if ($installment->is_paid) ✅ مدفوع @else {{ $isOverdue ? '⚠️ متأخر' : '❌ غير مدفوع' }} @endif |
| {{ __('common.no_records') }} | ||||
| الإجمالي | {{ number_format($sumTotal, 2) }} جنيه | {{ number_format($sumPaid, 2) }} جنيه | المتبقّي: {{ number_format($sumUnpaid, 2) }} جنيه | |
{{ number_format($totalCompleted, 2) }} جنيه
({{ $completedPayments->count() }} دفعة){{ number_format($totalPending, 2) }} جنيه
({{ $pendingPayments->count() }} دفعة){{ number_format($lastPayment->amount, 2) }} جنيه
{{ $lastPayment->payment_date->format('d/m/Y') }}{{ $payments->count() }}
مدفوعة| تاريخ الدفع | المبلغ | طريقة الدفع | رقم الإيصال | الحالة | ملاحظات |
|---|---|---|---|---|---|
| {{ $payment->payment_date ? $payment->payment_date->format('d/m/Y') : '-' }} | {{ number_format($payment->amount, 2) }} جنيه | @php $methodLabels = [ 'cash' => '💵 نقداً', 'bank_transfer' => '🏦 حوالة بنكية', 'check' => '📋 شيك', 'card' => '💳 بطاقة' ]; @endphp {{ $methodLabels[$payment->payment_method] ?? $payment->payment_method }} | {{ $payment->receipt_number ?: '-' }} | @if($payment->status === 'completed') ✅ مكتملة @elseif($payment->status === 'pending') ⏳ معلقة @else ❌ ملغاة @endif | {{ Str::limit($payment->notes, 30) ?: '-' }} |
| الإجمالي | {{ number_format($totalPayments, 2) }} جنيه | مكتمل: {{ number_format($totalCompleted, 2) }} جنيه | معلق: {{ number_format($totalPending, 2) }} جنيه | ||
لم يتم تسجيل أي مدفوعات عملاء مباشرة لهذا العقد بعد
{{ number_format($grandTotalPaid, 2) }} جنيه
أقساط + مدفوعات عملاء{{ number_format($contractTotal, 2) }} جنيه
إجمالي المطلوب{{ number_format($remaining, 2) }} جنيه
{{ number_format($paymentPercentage, 1) }}% مكتمل