@extends('layouts.app') @section('page-title', 'Sales Report - Dashboard') @section('content')
Sales Details - {{ \Carbon\Carbon::createFromDate($year, $month, 1)->format('F Y') }}
@forelse($salesLines as $line) @empty @endforelse
Date Invoice Product QTY Sales Particulars Payment Due COGS Gross Profit %
{{ $line['date']->format('j') }} {{ $line['invoice_no'] }} {{ substr($line['product_name'], 0, 15) }} {{ $line['qty'] }} {{ number_format($line['total_sales'], 0) }} Payment @if($line['payment_method'] === 'Paid') {{ number_format($line['paid']) }} @elseif($line['payment_method'] === 'Partial') {{ number_format($line['paid']) }} @else - @endif {{ number_format($line['due'], 0) }} {{ number_format($line['cogs'], 0) }} {{ number_format($line['gross_profit'], 0) }} {{ number_format($line['percentage'], 0) }}%
No sales data found for the selected period.
Dashboard
Sales {{ number_format($summary['total_sales'], 0) }}
Cash Received By {{ number_format($summary['total_paid'], 0) }}
Previous Due -
Others -
Total Income {{ number_format($summary['total_paid'], 0) }}
Due {{ number_format($summary['total_due'], 0) }}
Cash Received By
@foreach($paymentBreakdown as $method => $data) @endforeach
Payment Amount
{{ $method }} {{ number_format($data['total'], 0) }}
Total {{ number_format($summary['total_paid'], 0) }}
Day Wise Sales
@forelse($dayWiseSales as $day) @empty @endforelse
Date Qty Amount Costing Cost PP
{{ $day['day'] }} {{ $day['qty'] }} {{ number_format($day['amount'], 0) }} {{ number_format($day['cogs'], 1) }} {{ number_format($day['cost_per_item'], 1) }}
No data
Segment Wise Sale
@forelse($segmentWiseSales as $segment) @php $hasSegmentData = $segmentWiseSales->contains(function($seg) { return $seg['qty'] > 0 || $seg['amount'] > 0; }); @endphp @if($loop->first && !$hasSegmentData) @break @endif @empty @endforelse
Segment QTY Amount KPI Revenue Achiv
No segment data
{{ $segment['segment_name'] }} {{ $segment['qty'] }} {{ number_format($segment['amount'], 0) }} {{ $segment['kpi'] }} {{ number_format($segment['revenue'], 0) }} {{ $segment['achievement'] }}
No segment data
Total - - - - -
@endsection