Customer Sales Progress
Shipped vs remaining sales by customer
Season: {{ $seasons->where('id', $selectedSeason)->first()?->description ?? 'Unknown' }} | Order Type: {{ $orderTypes[$selectedOrderType] ?? 'All' }}
@if($isLoading)
Loading...

Loading sales data...

@elseif(empty($salesData))
No sales data

No orders found for the selected season and order type.

@else
Shipped
£{{ number_format($totalSales, 0) }}
Remaining
£{{ number_format(array_sum(array_column($salesData, 'remaining_sales')), 0) }}
Customers
{{ count($salesData) }}
Avg Progress
{{ number_format(array_sum(array_column($salesData, 'shipping_percentage')) / count($salesData), 0) }}%
@foreach($salesData as $customerId => $data) @php $shippingPercentage = $data['shipping_percentage'] ?? 0; @endphp @endforeach
Customer Shipped Remaining Margin Progress
{{ substr($data['name'], 0, 1) }}
{{ Str::limit($data['name'], 30) }}
{{ $data['department'] }}
£{{ number_format($data['shipped_sales'] ?? 0, 0) }}
£{{ number_format($data['remaining_sales'] ?? 0, 0) }}
@if(isset($data['avg_margin']) && $data['avg_margin'] > 0) {{ number_format($data['avg_margin'], 1) }}% @else - @endif
{{ number_format($shippingPercentage, 0) }}%
{{ number_format($data['shipped_drops'] ?? 0) }}/{{ number_format($data['total_drops'] ?? 0) }} drops
@endif