@extends('layouts.app') @section('content')
{{ session('success') }}
{{ session('error') }}
اسم المورد
{{ $data['supplier']->name ?? 'N/A' }}
المدينة
{{ $data['supplier']->city ?? 'N/A' }}
البريد الإلكتروني
{{ $data['supplier']->email ?? 'N/A' }}
الهاتف
{{ $data['supplier']->phone ?? 'N/A' }}
إجمالي المشتريات
{{ number_format($data['total_invoiced'], 2) }}
المبلغ المدفوع
{{ number_format($data['total_paid'], 2) }}
المتبقي
{{ number_format($data['total_due'], 2) }}
| # | رقم الفاتورة | التاريخ | المبلغ الإجمالي | المبلغ المدفوع | المتبقي | الحالة |
|---|---|---|---|---|---|---|
| {{ $loop->iteration }} |
{{ $invoice->invoice_number ?? 'N/A' }}
|
{{ $invoice->invoice_date ? $invoice->invoice_date->format('Y-m-d') : 'N/A' }} | {{ number_format($invoice->total_amount, 2) }} | {{ number_format($invoice->paid_amount ?? 0, 2) }} | @php $remaining = ($invoice->total_amount ?? 0) - ($invoice->paid_amount ?? 0); @endphp {{ number_format($remaining, 2) }} | @php $status = $invoice->status ?? 'unknown'; $statusText = [ 'draft' => 'مسودة', 'sent' => 'مرسلة', 'approved' => 'معتمدة', 'paid' => 'مدفوعة', 'partial' => 'مدفوعة جزئياً', 'cancelled' => 'ملغاة' ][$status] ?? $status; $badgeColor = [ 'draft' => 'gray', 'sent' => 'blue', 'approved' => 'yellow', 'paid' => 'green', 'partial' => 'amber', 'cancelled' => 'red' ][$status] ?? 'gray'; @endphp {{ $statusText }} |
|
لا توجد فواتير |
||||||
| # | رقم الفاتورة | تاريخ الدفع | المبلغ | الطريقة |
|---|---|---|---|---|
| {{ $paymentIndex }} | {{ $invoice->invoice_number ?? 'N/A' }} | {{ $payment->payment_date ? $payment->payment_date->format('Y-m-d') : 'N/A' }} | {{ number_format($payment->amount ?? 0, 2) }} | {{ $payment->payment_method ?? 'N/A' }} |
|
لا توجد دفعات |
||||
تم إنشاء التقرير في {{ now()->format('Y-m-d H:i') }}