@extends('layouts.app') @section('title', $sale->reference) @section('content')
{{ $sale->client?->name ?? __('Walk-in customer') }} — {{ $sale->store?->name ?? '—' }}
{{ __('Created') }}: {{ $sale->created_at->format('d/m/Y H:i') }} @if ($sale->due_date){{ __('Valid until') }}: {{ $sale->due_date->format('d/m/Y') }}@endif
| {{ __('Product') }} | {{ __('Mode') }} | {{ __('Qty') }} | {{ __('Unit price') }} | {{ __('Discount') }} | {{ __('Line total') }} |
|---|---|---|---|---|---|
| {{ $item->product_name }} | {{ $item->selling_mode === 'box' ? __('Box') : __('Unit') }} | {{ $item->entered_quantity }} | {{ money($item->unit_price) }} | {{ money($item->discount) }} | {{ money($item->line_total) }} |
{{ $sale->notes }}
@endif {{-- Validation workflow (#5) --}}{{ __('A quote must be validated before it can be converted into an invoice.') }}
@elseif ($sale->quote_status === 'validated') @if ($sale->converted_sale_id){{ __('Converted to invoice') }}: {{ $sale->convertedSale?->reference }}
@else @endif @elseif ($sale->quote_status === 'declined'){{ __('Declined on :date', ['date' => $sale->validated_at?->format('d/m/Y H:i')]) }}
@else{{ __('Validated by :name on :date', [ 'name' => $sale->validator?->name ?? '—', 'date' => $sale->validated_at?->format('d/m/Y H:i') ?? '—', ]) }}
@if ($sale->convertedSale){{ __('Converted to invoice') }}: {{ $sale->convertedSale?->reference }}
@endif @endif