{{-- Header --}}
MEKING STEEL PVT LTD
Purchase Order
{{-- Status --}}
@php
$badgeMap = [
'pending' => 'bg-amber-100 text-amber-800',
'accepted' => 'bg-green-100 text-green-800',
'dispatched' => 'bg-blue-100 text-blue-800',
'delivered' => 'bg-green-100 text-green-800',
'completed' => 'bg-gray-200 text-gray-800',
'cancelled' => 'bg-red-100 text-red-800',
];
$statusClasses = $badgeMap[$order->status] ?? 'bg-amber-100 text-amber-800';
@endphp
PO:
{{ $order->po_number }}
{{ ucfirst($order->status) }}
{{-- ORDER INFO --}}
Order Details
Vendor
{{ $order->vendor->user->name ?? '—' }}
Company
{{ $order->vendor->company_name ?? '—' }}
Project
{{ $order->project->title ?? '—' }}
Delivery Date
{{ $order->delivery_date ? \Carbon\Carbon::parse($order->delivery_date)->format('d M Y') : '—' }}
Location
{{ $order->delivery_location ?? '—' }}
Notes
{{ $order->notes ?? '—' }}
{{-- ITEMS --}}
Items
| ID |
Material |
Unit |
Qty |
Rate |
Total |
@forelse($order->items as $i => $item)
| {{ $i + 1 }} |
{{ $item->name ?? '-' }} |
{{ $item->unit ?? '-' }} |
{{ $item->quantity }} |
₹ {{ number_format($item->rate, 2) }} |
₹ {{ number_format(($item->quantity ?? 0) * ($item->rate ?? 0), 2) }}
|
@empty
| No items found |
@endforelse
{{-- TOTAL --}}
Summary
Subtotal
₹ {{ number_format($order->subtotal, 2) }}
GST ({{ $order->gst_percent }}%)
₹ {{ number_format($order->gst_amount, 2) }}
Total
₹ {{ number_format($order->total_amount, 2) }}
{{-- DISPATCH --}}
Dispatch
Tracking
{{ $order->tracking_number ?? '—' }}
Courier
{{ $order->courier_name ?? '—' }}
Vehicle
{{ $order->vehicle_number ?? '—' }}
{{-- SIGN --}}
| Prepared By |
Authorized Signatory
|
Vendor Signature |
@endsection