@extends('layouts.app') @section('title', 'كشف حساب العميل - ' . config('app.name')) @section('breadcrumb') الرئيسية المبيعات كشف حساب العميل @endsection @section('content') @php $statementCustomerOptions = $customers->map(fn ($c) => [ 'value' => $c->id, 'label' => (string) ($c->name ?? ''), ])->all(); @endphp

كشف حساب العميل

عرض سجل معاملات العميل والفواتير والمدفوعات والاشتراكات.

{{-- الفلترة --}}
{{-- البطاقات الإحصائية --}} @if($customer && count($transactions) > 0)

إجمالي المدين

SAR {{ erp_money($totalDebit) }}

إجمالي الدائن

SAR {{ erp_money($totalCredit) }}

الرصيد الحالي

SAR {{ erp_money($currentBalance) }}

الأقساط المتبقية

SAR {{ erp_money($remainingInstallments) }}

@endif {{-- جدول الحركات --}} @if($customer && count($transactions) > 0)

كشف حساب: {{ $customer->name }}

@if($fromDate || $toDate)

الفترة: من {{ $fromDate ?: '—' }} إلى {{ $toDate ?: '—' }}

@endif
@foreach($transactions as $row) @endforeach
التاريخ النوع المرجع البيان مدين دائن الرصيد التراكمي
{{ $row['date'] }} @if($row['type'] === 'invoice') فاتورة @elseif($row['type'] === 'payment') سداد @elseif($row['type'] === 'contract') عقد @else حركة @endif {{ $row['ref'] }} {{ $row['desc'] }} {{ $row['debit'] > 0 ? erp_money($row['debit']) : '—' }} {{ $row['credit'] > 0 ? erp_money($row['credit']) : '—' }} {{ erp_money($row['balance']) }}
@elseif($customerId)
لا توجد حركات للفترة المحددة لهذا العميل.
@else
يرجى اختيار عميل وعرض الفترة لعرض كشف حسابه.
@endif
@push('styles') @endpush @push('scripts') @endpush @endsection