@extends('layouts.app') @section('title', 'Daily Summary') @section('page_title', 'Daily Summary') @section('content')
@include('reports.partials.print-header',['reportTitle'=>'Daily Summary','reportSubtitle'=>\Carbon\Carbon::parse($date)->format('d M Y')])

Daily Summary

Payment Breakdown

@forelse($paymentBreakdown as $row)@empty@endforelse
PaymentTransactionsTotal
{{ ucwords(str_replace('_',' ',$row->payment_method)) }}{{ number_format($row->transactions) }}TZS {{ tzs_amount($row->total_amount) }}
No payment data.
@forelse($paymentBreakdown as $row)
$

{{ ucwords(str_replace('_',' ',$row->payment_method)) }}

{{ number_format($row->transactions) }} transactions
TZS {{ tzs_amount($row->total_amount) }}
@empty
No payment data.
@endforelse

Recent Sales

@forelse($recentSales as $sale)@empty@endforelse
SaleCashierTotal
{{ $sale->sale_number }}{{ $sale->user?->name ?? 'Unknown' }}TZS {{ tzs_amount($sale->netTotal()) }}
No sales.
@forelse($recentSales as $sale)
#

#{{ $sale->sale_number }}

{{ $sale->user?->name ?? 'Unknown' }}
TZS {{ tzs_amount($sale->netTotal()) }}
@empty
No sales.
@endforelse

Top Products

@forelse($topProducts as $product)@empty@endforelse
ProductPiecesSales
{{ $product->product_name }}{{ number_format($product->pieces_sold) }}TZS {{ tzs_amount($product->sales_total) }}
No product sales.
@forelse($topProducts as $product)
#{{ $loop->iteration }}

{{ $product->product_name }}

{{ number_format($product->pieces_sold) }} pieces sold
TZS {{ tzs_amount($product->sales_total) }}
@empty
No product sales.
@endforelse

Expenses

@forelse($expenses as $expense)@empty@endforelse
CategoryAmountNote
{{ $expense->categoryLabel() }}TZS {{ tzs_amount($expense->amount) }}{{ $expense->note ?: '—' }}
No expenses.
@forelse($expenses as $expense)
{{ strtoupper(substr($expense->categoryLabel(),0,1)) }}

{{ $expense->categoryLabel() }}

{{ $expense->note ?: 'Daily expense' }}
TZS {{ tzs_amount($expense->amount) }}
@empty
No expenses.
@endforelse
@endsection