@extends('layouts.app') @section('title', 'Purchase Order') @section('content')

Order Information

PO Number
{{ $order->po_number ?? 'PO-' . str_pad($order->id, 5, '0', STR_PAD_LEFT) }}
Status
@php $badgeClass = match($order->status ?? 'draft') { 'draft' => 'badge-gray', 'sent' => 'badge-blue', 'received' => 'badge-green', 'cancelled' => 'badge-red', default => 'badge-gray', }; @endphp {{ ucfirst($order->status ?? 'draft') }}
PO Date
{{ $order->po_date ? \Carbon\Carbon::parse($order->po_date)->format('d M Y') : '-' }}
Expected Delivery
{{ $order->expected_delivery_date ? \Carbon\Carbon::parse($order->expected_delivery_date)->format('d M Y') : '-' }}
@if($order->notes)
Notes
{{ $order->notes }}
@endif

Supplier

@if($order->supplier)
Name
{{ $order->supplier->name }}
Contact
{{ $order->supplier->contact_person }}
Email
{{ $order->supplier->email }}
Phone
{{ $order->supplier->phone }}
@endif

Order Items

@forelse($order->items as $item) @empty @endforelse
Item Quantity Rate Total
{{ $item->item->item_name ?? $item->item_name }} {{ number_format($item->quantity, 2) }} {{ number_format($item->rate, 2) }} {{ number_format($item->total, 2) }}
No items.
Total Amount {{ number_format($order->total_amount, 2) }}
@if($order->goodsReceiptNotes && $order->goodsReceiptNotes->count())

Goods Receipt Notes

@foreach($order->goodsReceiptNotes as $grn) @endforeach
GRN # Warehouse Received Date Status Actions
{{ $grn->grn_number ?? 'GRN-' . str_pad($grn->id, 5, '0', STR_PAD_LEFT) }} {{ $grn->warehouse->name ?? '' }} {{ $grn->received_date ? \Carbon\Carbon::parse($grn->received_date)->format('d M Y') : '' }} {{ ucfirst($grn->status ?? 'received') }} View
@endif @endsection