@extends('layouts.inspinia') @section('title', 'Call-Off Order — ' . $callOffOrder->call_off_number) @section('content_header', 'Call-Off Order') @section('breadcrumb') @endsection @section('content') @if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif
{{ $callOffOrder->call_off_number }}   {{ \App\Models\CallOffOrder::STATUSES[$callOffOrder->status] ?? $callOffOrder->status }}
Back Print @if($callOffOrder->status === 'draft') @can('call_off_order.manage') Edit @endcan @can('call_off_order.approve')
@csrf
@endcan @endif @if($callOffOrder->isConvertible()) @can('call_off_order.convert') Convert to Sales Order @endcan @endif @if(!in_array($callOffOrder->status, ['cancelled', 'converted'])) @can('call_off_order.manage') @endcan @endif

{{ $callOffOrder->call_off_number }}

Customer: {{ $callOffOrder->customer->name ?? '—' }}

Salesman: {{ $callOffOrder->salesman->name ?? '—' }}

@if($callOffOrder->warehouse)

Warehouse: {{ $callOffOrder->warehouse->name }}

@endif @if($callOffOrder->customer_po_number)

Customer PO/LPO: {{ $callOffOrder->customer_po_number }} @if($callOffOrder->customer_po_date) ({{ $callOffOrder->customer_po_date->format('d-m-Y') }}) @endif

@endif

Order Date: {{ $callOffOrder->order_date?->format('d-m-Y') }}

@if($callOffOrder->expected_po_date)

Expected PO Date: {{ $callOffOrder->expected_po_date->format('d-m-Y') }}

@endif @if($callOffOrder->approved_at)

Approved By: {{ $callOffOrder->approvedBy->name ?? '—' }} ({{ $callOffOrder->approved_at->format('d-m-Y H:i') }})

@endif @if($callOffOrder->cancelled_at)

Cancelled By: {{ $callOffOrder->cancelledBy->name ?? '—' }} ({{ $callOffOrder->cancelled_at->format('d-m-Y H:i') }})

@if($callOffOrder->cancellation_reason)

Reason: {{ $callOffOrder->cancellation_reason }}

@endif @endif @if($callOffOrder->converted_at)

Converted By: {{ $callOffOrder->convertedBy->name ?? '—' }} ({{ $callOffOrder->converted_at->format('d-m-Y H:i') }})

@if($callOffOrder->convertedSalesOrder)

Sales Order: {{ $callOffOrder->convertedSalesOrder->sales_order_number }}

@endif @if($callOffOrder->convertedProformaInvoice)

Proforma: {{ $callOffOrder->convertedProformaInvoice->proforma_number }}

@endif @endif
@if($callOffOrder->reason)
Reason / Justification:
{{ $callOffOrder->reason }}
@endif @if($callOffOrder->notes)

Internal Notes: {{ $callOffOrder->notes }}

@endif
@foreach($callOffOrder->items as $line) @endforeach
Item Qty Unit Price VAT % Line Total
{{ $line->item->name ?? '' }} @if($line->itemAlias) — {{ $line->itemAlias->alias_name }} @endif @if($line->description)
{{ $line->description }} @endif
{{ number_format($line->quantity, 2) }} {{ number_format($line->unit_price, 2) }} {{ number_format($line->tax_rate, 2) }}% {{ number_format($line->line_total, 2) }}
Grand Total {{ number_format($callOffOrder->items->sum('line_total'), 2) }}
{{-- Gate Pass / Delivery Note Links --}} @if($callOffOrder->gate_pass_id || $callOffOrder->delivery_note_id)
Linked Documents
@if($callOffOrder->gatePassRecord)

Gate Pass: {{ $callOffOrder->gatePassRecord->gate_pass_number }}

@elseif($callOffOrder->gate_pass_id)

Gate Pass ID: {{ $callOffOrder->gate_pass_id }} (reference only)

@endif @if($callOffOrder->deliveryNoteRecord)

Delivery Note: {{ $callOffOrder->deliveryNoteRecord->delivery_note_number }}

@elseif($callOffOrder->delivery_note_id)

Delivery Note ID: {{ $callOffOrder->delivery_note_id }} (reference only)

@endif
@endif {{-- Cancel Modal --}} @can('call_off_order.manage') @endcan @endsection