@php // التفاصيل لا تفتح أي فرع تلقائياً. يجب أن يكون الفرع مختاراً فعلياً من الفلتر. $selectedBranchId = (int) request('branch_id', $branchId ?? 0); $reportParams = ['from' => $from, 'to' => $to]; if ($selectedBranchId > 0) { $reportParams['branch_id'] = $selectedBranchId; } $returnsParams = ['from' => $from, 'to' => $to]; if ($selectedBranchId > 0) { $returnsParams['branch_id'] = $selectedBranchId; } @endphp
الفلاتر
إجراءات ملخص المبيعات
مسح
النتائج
@forelse($rows as $r) @empty @endforelse @if(count($rows) > 0) @php $sumTodayTotal = $rows->sum(function($x){ return (float)($x->total_today ?? 0); }); $sumMonthTotal = $rows->sum(function($x){ return (float)($x->total_month ?? 0); }); $sumRangeTotal = $rows->sum(function($x){ return (float)($x->total_range ?? 0); }); $sumAllTotal = $rows->sum(function($x){ return (float)($x->total_all ?? 0); }); @endphp @endif
رقم الفرع اسم الفرع مبيعات اليوم مبيعات الشهر مبيعات الفترة إجمالي المبيعات الفواتير
{{ $r->branch_no }} {{ $r->name }} {{ number_format((float)($r->total_today ?? 0), 2) }} {{ number_format((float)($r->total_month ?? 0), 2) }} {{ number_format((float)($r->total_range ?? 0), 2) }} {{ number_format((float)($r->total_all ?? 0), 2) }} عرض الفواتير
لا توجد بيانات
المجموع شامل الضريبة {{ number_format($sumTodayTotal, 2) }} {{ number_format($sumMonthTotal, 2) }} {{ number_format($sumRangeTotal, 2) }} {{ number_format($sumAllTotal, 2) }}