@extends('layouts.inspinia') @section('title', 'Convert Call-Off Order') @section('content_header', 'Convert Call-Off Order to Sales Order') @section('breadcrumb') @endsection @section('content') @if(session('error'))
{{ session('error') }}
@endif @if($errors->any())
@endif
Important: This creates an official Sales Order in Draft status only. It does not move stock again, does not post customer balance, and does not post GL entries. All existing Gate Pass and Delivery Note stock movements remain unchanged.
Convert to Sales Order: {{ $callOffOrder->call_off_number }}
{{-- Left: COO Summary --}}
Call-Off Order Summary {{ $callOffOrder->call_off_number }}

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

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

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

Status: {{ \App\Models\CallOffOrder::STATUSES[$callOffOrder->status] ?? $callOffOrder->status }}

@if($callOffOrder->approvedBy)

Approved By: {{ $callOffOrder->approvedBy->name }}

@endif @if($callOffOrder->reason)
Reason / Justification:
{{ $callOffOrder->reason }}
@endif
{{-- Items --}}
Items (carried over to Sales Order)
@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) }}
{{-- Linked Gate Pass / Delivery Note --}} @if($gatePass || $deliveryNote)
Linked Documents (reference only)
@if($gatePass)

Gate Pass: {{ $gatePass->gate_pass_number }} — Stock already released via this gate pass

@endif @if($deliveryNote)

Delivery Note: {{ $deliveryNote->delivery_note_number }} — Will be added as a reference on the new Sales Order

@endif
@endif
{{-- Right: Conversion Form --}}
Customer PO / LPO Details
@csrf
@error('customer_po_number')
{{ $message }}
@enderror The PO/LPO number received from the customer for this order.
@error('customer_po_date')
{{ $message }}
@enderror
What will be created:
  • New Sales Order in Draft status
  • All {{ $callOffOrder->items->count() }} item(s) copied across
  • References: COO number{{ $deliveryNote ? ', Delivery Note' : '' }}, Customer PO/LPO
  • COO marked as Converted
Cancel
@endsection