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

Sales

Add Sale
@forelse($sales as $sale) {{-- MAIN ROW --}} {{-- DETAILS ROW (HIDDEN) --}} @empty @endforelse
Date Customer Phone Total Paid Due Status Cycle Next Due Actions
{{ \Carbon\Carbon::parse($sale->date)->format('d-m-Y') }} {{ $sale->customer_name }} {{ $sale->customer_phone }} {{ number_format((float)$sale->total, 2) }} {{ number_format((float)$sale->paid, 2) }} {{ number_format((float)$sale->due, 2) }} @if($sale->status === 'paid') Paid @else Due @endif {{ $sale->payment_cycle ?? 'none' }} {{ $sale->next_due_date ? \Carbon\Carbon::parse($sale->next_due_date)->format('d-m-Y') : '-' }} {{-- View Items toggle --}} Edit
@csrf @method('DELETE')
Sold Items (Invoice: {{ $sale->invoice_no ?? ('#'.$sale->id) }})
@forelse($sale->items as $it) @php $qty = (float) ($it->qty ?? 0); $price = (float) ($it->price ?? 0); $line = (float) ($it->line_total ?? ($qty * $price)); @endphp @empty @endforelse
Product Qty Price Total
{{ optional($it->product)->name ?? 'Deleted product' }} {{ rtrim(rtrim(number_format($qty, 2), '0'), '.') }} {{ number_format($price, 2) }} {{ number_format($line, 2) }}
No items found for this sale.
No sales found.
{{ $sales->links() }}
@endsection @push('scripts') @endpush