Receive Purchase Order

PO #{{ $order->order_number }} - {{ $order->supplier->name }}

Back to Order

Items to Receive

Enter the quantity received for each item. The inventory will be updated automatically.

Item Ordered Received Remaining Receive Now

Please enter quantities to receive before submitting.

Cancel

Order Information

{{ $order->order_number }}

{{ $order->supplier->name }}

{{ $order->order_date->format('M d, Y') }}

@if($order->expected_date)

{{ $order->expected_date->format('M d, Y') }}

@endif
@php $statusColors = [ 'ordered' => 'bg-yellow-100 text-yellow-800 dark:bg-yellow-900/20 dark:text-yellow-400', 'partially_received' => 'bg-yellow-100 text-yellow-800 dark:bg-yellow-900/20 dark:text-yellow-400' ]; $color = $statusColors[$order->status] ?? 'bg-secondary-100 text-secondary-800 dark:bg-secondary-700 dark:text-secondary-300'; @endphp {{ ucwords(str_replace('_', ' ', $order->status)) }}

Receiving Summary

Total Items:
Items to Receive:
Total Units:
Order Value: {{ currency($order->total) }}

Quick Actions

@php $itemsData = $order->items->map(function($item) { return [ 'id' => $item->id, 'name' => $item->inventoryItem->name, 'unit' => $item->inventoryItem->unit->name, 'quantity_ordered' => (float)$item->quantity_ordered, 'quantity_received' => (float)$item->quantity_received, 'remaining' => (float)$item->remaining_quantity, 'receive_now' => 0 ]; }); @endphp