TZS {{ tzs_amount($payment->amount) }}{{ $payment->paymentMethodLabel() }}@if($payment->note && trim($payment->note) !== 'Payment received at checkout.')
{{ $payment->note }}
@endif@extends('layouts.app') @section('title','#'.$sale->sale_number) @section('page_title','Sale Details') @section('content') @php $hasDirectItemDiscounts = $sale->items->contains(fn ($item) => $item->directDiscountAmount() > 0); @endphp @if($justCompleted)
@endifReason: {{ $sale->void_reason }}
Voided by: {{ $sale->voidedBy?->name ?? '-' }}
Voided at: {{ $sale->voided_at?->format('d M Y, H:i') }}
{{ $payment->note }}
@endif| Product | Selling Type | Source | Quantity | Returned | Unit Price | @if($hasDirectItemDiscounts)Item Discount | @endifTotal | @unless(auth()->user()->isCashier())Profit | @endunless
|---|---|---|---|---|---|---|---|---|
| {{ $item->product_name }}@if(!$item->product_id)Manual outside item@endif | {{ $item->sellingTypeLabel() }} | {{ ucwords(str_replace('_',' ',$item->source)) }}@if($item->source_shop_name)From {{ $item->source_shop_name }}@endif | {{ number_format($item->quantity) }} {{ $item->unitName() }} | {{ number_format($item->returnedQuantity()) }} / {{ number_format($item->quantity) }} | TZS {{ tzs_amount($item->unit_price) }} / {{ $item->unit_singular }} | @if($hasDirectItemDiscounts){{ $item->directDiscountAmount() > 0 ? 'TZS '.tzs_amount($item->directDiscountAmount()) : '—' }} | @endifTZS {{ tzs_amount($item->total_price) }} | @unless(auth()->user()->isCashier())TZS {{ tzs_amount($item->profit) }} | @endunless
{{ $return->reason }}
@foreach($return->items as $returnItem){{ $returnItem->saleItem?->product_name }}: {{ $returnItem->quantity }} {{ $returnItem->quantity===1?$returnItem->saleItem?->unit_singular:$returnItem->saleItem?->unit_plural }}@if(!$loop->last), @endif @endforeach