@extends('index')
@section('content')
Order Info
Customer No: {{$order['customer_no']}}
@if($order['payment_terms'])
Customer Name: {{$order['fname']}} {{$order['lname']}}
@endif
Payment Terms: {{$order['payment_terms']}} Order Status:
@if($order['order_status'] == 1) Draft
@elseif($order['order_status'] == 2) Confirmed
@elseif($order['order_status'] == 3) Dispatched
@elseif($order['order_status'] == 4) Delivered
@elseif($order['order_status'] == 5) Cancelled
@else @endif
{{--
--}}
Voucher No: SLE-{{ date('Y') }}-{{ str_pad($order['order_id'], 4, '0', STR_PAD_LEFT) }} Order No {{$order['order_no']}} Job No: {{$order['job_no']}}
@if($order['due_date'])
Date: {{\Carbon\Carbon::parse($order['order_date'])->format('d-m-Y')}}
@endif
{{-- @if($order['expected_delivery_date'])
Delivery Date: {{\Carbon\Carbon::parse($order['due_date'])->format('d-m-Y')}}
@endif --}}
Expected Delivery: {{$order['expected_delivery_date']}}
@if($orderItem->count())
@php $product_id = 0; @endphp
@foreach($orderItem as $item)
Sr.
Article No
Item / Product
Product Stage
Size
Unit
Quantity
{{-- Box Quantity --}}
Price (Customer Currency)
{{-- Price (PKR) --}}
Total
@php $product_id = $item->product_id; @endphp
@endforeach
@endif
@php
// Calculate total in customer currency (price is now customer currency)
$totalCustomerCurrency = $orderItem->sum(function($item) {
return $item->quantity * $item->price;
});
$firstItem = $orderItem->first();
$currencyName = $firstItem->cname ?? 'PKR';
@endphp
{{$loop->index + 1}}
@if($item->product_id == $product_id)
@else
{{$item->article_no}}
{{$item->pname}}
@endif
{{$item->sname}}
{{$item->name}}
{{$item->uname}}
{{$item->quantity}}
{{-- {{ $item->box_quantity ? number_format($item->box_quantity) . ' boxes' : 'N/A' }} --}}
{{number_format($item->price, 2)}} {{-- {{$item->cname}} --}}
{{number_format($item->quantity * $item->price, 2)}}
Grand Total ({{ $currencyName }}):
{{ number_format($totalCustomerCurrency, 2) }}
@if(isset($packingList['items']) && count($packingList['items']) > 0)
@php $index = 1; @endphp
@foreach($packingList['items'] as $product => $data)
Sr.
Product
Pieces/Boxes
@endforeach
@else
{{ $index++ }}
{{ $product }}
{{ number_format($data['quantity']) }} pcs / {{ number_format($data['boxes'], 2) }} boxes
@endif
No packing data available
Total:
{{ isset($packingList['totalQuantity']) ? number_format($packingList['totalQuantity']) : 0 }} pcs / {{ isset($packingList['totalBoxes']) ? number_format($packingList['totalBoxes']) : 0 }} boxes