Manage supplier orders and receiving
Total Orders
{{ $orders->total() }}
Pending Approval
{{ $stats['pending'] ?? 0 }}
Overdue
{{ $stats['overdue'] ?? 0 }}
In Transit
{{ $stats['in_transit'] ?? 0 }}
This Month
{{ currency($stats['this_month_spend'] ?? 0) }}
| Order # | Supplier | Order Date | Expected | Total | Status | Actions | |
|---|---|---|---|---|---|---|---|
| @if($order->status === 'pending') id }})" :checked="selectedOrders.includes({{ $order->id }})" class="rounded border-gray-300 text-red-600 focus:ring-red-500"> @endif |
{{ $order->order_number }}
@if($order->is_overdue)
Overdue
@endif
@if($order->priority === 'urgent' || $order->priority === 'high')
{{ ucfirst($order->priority) }}
@endif
|
{{ $order->supplier->name }} | {{ $order->order_date->format('M d, Y') }} | @if($order->expected_delivery_date) {{ $order->expected_delivery_date->format('M d, Y') }} @else - @endif | {{ currency($order->total) }} | @php $statusConfig = [ 'draft' => ['color' => 'gray', 'label' => 'Draft'], 'pending' => ['color' => 'yellow', 'label' => 'Pending'], 'approved' => ['color' => 'blue', 'label' => 'Approved'], 'ordered' => ['color' => 'purple', 'label' => 'Ordered'], 'partially_received' => ['color' => 'indigo', 'label' => 'Partial'], 'received' => ['color' => 'green', 'label' => 'Received'], 'cancelled' => ['color' => 'red', 'label' => 'Cancelled'] ]; $config = $statusConfig[$order->status] ?? ['color' => 'gray', 'label' => ucfirst($order->status)]; @endphp {{ $config['label'] }} |
Get started by creating a new purchase order.