← Back to quotations
@if (session('success'))
{{ session('success') }}
@endif @if (session('error'))
{{ session('error') }}
@endif Print / PDF $quotation->status === 'draft', 'bg-green-50 text-green-700 dark:bg-green-500/10 dark:text-green-400' => $quotation->status === 'converted', 'bg-red-50 text-red-700 dark:bg-red-500/10 dark:text-red-400' => $quotation->status === 'cancelled', ])> {{ str($quotation->status)->title() }} @if ($quotation->isConvertible()) @can('sale_orders.create') Convert to Sale Order @endcan @can('sales.create') Convert to Sale @endcan @endif @can('quotations.cancel') @if ($quotation->isCancellable()) @endif @endcan
Quotation Date
{{ $quotation->quotation_date->format('d M Y') }}
Valid Until
! $quotation->isExpired(), 'text-amber-600 dark:text-amber-400' => $quotation->isExpired()])> {{ $quotation->valid_until?->format('d M Y') ?? '—' }} @if ($quotation->status === 'draft' && $quotation->isExpired()) (expired) @endif
Total
{{ number_format($quotation->total, 2) }}
Created By
{{ $quotation->createdBy?->name ?? '—' }}
@if ($quotation->convertedSale)

Converted to {{ $quotation->convertedSale->invoice_number }}.

@elseif ($quotation->convertedSaleOrder)

Converted to {{ $quotation->convertedSaleOrder->order_number }}.

@endif @if ($quotation->notes)

{{ $quotation->notes }}

@endif

Items

@foreach ($quotation->items as $item) @endforeach
Product Quantity Unit Price Tax % Line Total
{{ $item->product?->name ?? "Deleted product (#{$item->product_id})" }} {{ $item->quantity }} {{ number_format($item->unit_price, 2) }} {{ rtrim(rtrim(number_format((float) $item->tax_rate, 2), '0'), '.') }}% {{ number_format($item->line_total, 2) }}