@extends('documents.procurement._layout', [ 'documentTitle' => 'Shipment Manifest', 'reference' => $shipment->shipment_reference, 'documentDate' => now()->format('d M Y'), ]) @section('header-meta')
Mode: {{ strtoupper($shipment->mode) }}
Status: {{ ucwords(str_replace('_', ' ', $shipment->status)) }}
@if($shipment->sourcingTrip)
Trip: {{ $shipment->sourcingTrip->trip_reference }}
@endif @endsection @section('content') {{-- Shipment details --}} @if($shipment->container_number) @endif @if($shipment->bill_of_lading_number) @endif @if($shipment->shippingAgent) @endif
Container Number {{ $shipment->container_number }}
Bill of Lading {{ $shipment->bill_of_lading_number }}
Shipping Agent {{ $shipment->shippingAgent->name }}
{{-- Route --}}

Route

From (Origin Port) To (Destination Port) ETD ATD ETA ATA
{{ $shipment->originPort?->name ?? '—' }} @if($shipment->originPort?->code) ({{ $shipment->originPort->code }}) @endif @if($shipment->originPort?->country_code)
{{ $shipment->originPort->country_code }} @endif
{{ $shipment->destinationPort?->name ?? '—' }} @if($shipment->destinationPort?->code) ({{ $shipment->destinationPort->code }}) @endif @if($shipment->destinationPort?->country_code)
{{ $shipment->destinationPort->country_code }} @endif
{{ $shipment->estimated_departure ? \Carbon\Carbon::parse($shipment->estimated_departure)->format('d M Y') : '—' }} {{ $shipment->actual_departure ? \Carbon\Carbon::parse($shipment->actual_departure)->format('d M Y') : '—' }} {{ $shipment->estimated_arrival ? \Carbon\Carbon::parse($shipment->estimated_arrival)->format('d M Y') : '—' }} {{ $shipment->actual_arrival ? \Carbon\Carbon::parse($shipment->actual_arrival)->format('d M Y') : '—' }}
{{-- Cargo --}}

Cargo

@foreach($shipment->items as $i => $item) @endforeach
# Product SKU Qty Shipped UoM
{{ $i + 1 }} {{ $item->sourcingTripItem?->product?->name ?? '—' }} {{ $item->sourcingTripItem?->product?->sku ?? '—' }} {{ number_format($item->quantity_shipped, 0) }} {{ $item->quantity_uom ?? $item->sourcingTripItem?->product?->uom ?? '—' }}
{{-- Insurance --}} @if($shipment->insuranceCompany || $shipment->insurance_policy_number)

Insurance

@if($shipment->insuranceCompany) @endif @if($shipment->insurance_policy_number) @endif @if($shipment->insured_value) @endif @if($shipment->insurance_premium) @endif
Insurer {{ $shipment->insuranceCompany->name }}
Policy Number {{ $shipment->insurance_policy_number }}
Insured Value {{ number_format($shipment->insured_value, 2) }} {{ $shipment->insurance_currency_code ?? '' }}
Premium {{ number_format($shipment->insurance_premium, 2) }} {{ $shipment->insurance_currency_code ?? '' }}
@endif {{-- Notes --}} @if($shipment->notes)

Notes

{{ $shipment->notes }}

@endif @endsection