@extends('layouts.app') @section('title', 'Sales History') @section('content')

Sales History

New Sale

Filters

Clear
@forelse($sales as $sale) @empty @endforelse
Sale Number Date & Time Customer Items Total Payment Cashier Status Actions
{{ $sale->sale_number }}
{{ $sale->created_at->format('M d, Y') }}
{{ $sale->created_at->format('h:i A') }}
@if($sale->customer_name)
{{ $sale->customer_name }}
@if($sale->customer_phone)
{{ $sale->customer_phone }}
@endif @else
Walk-in Customer
@endif
{{ $sale->items->sum('quantity') }} item(s)
LKR {{ number_format($sale->total, 2) }}
@if($sale->total_discount > 0)
Discount: -LKR {{ number_format($sale->total_discount, 2) }}
@endif
Tax: LKR {{ number_format($sale->tax, 2) }}
{{ $sale->payment_method }}
{{ $sale->user->name ?? 'System' }}
{{ $sale->status }} View

No sales found

{{ request()->hasAny(['date_from', 'date_to', 'payment_method', 'user_id', 'search']) ? 'Try adjusting your filters' : 'Start making sales to see them here' }}

@if($sales->hasPages())
{{ $sales->links() }}
@endif
@if($sales->count() > 0)
Total Sales
{{ $sales->total() }}
Page Total
LKR {{ number_format($sales->sum('total'), 2) }}
Items Sold
{{ $sales->sum(function($sale) { return $sale->items->sum('quantity'); }) }}
Avg Sale
LKR {{ $sales->count() > 0 ? number_format($sales->sum('total') / $sales->count(), 2) : '0.00' }}
@endif
@endsection