@foreach($Details['sales_per_hour'] as $day) @foreach($day['data'] as $hourIndex => $hour) @endforeach @endforeach

{{ $Profile->NAME_EN }}

Sales Per Hour Report

Date Hour Total Orders Total Patients Total Tests Total Packages Total Services Sales Amount {{$global_symbol['tax'] ?? 'TAX'}} Amount
{{ $day['name'] }} {{ str_pad($hourIndex, 2, '0', STR_PAD_LEFT) }}:00 {{ $hour['total_orders'] }} {{ $hour['total_patients'] }} {{ $hour['test_qty'] }} {{ $hour['package_qty'] }} {{ $hour['service_qty'] }} {{ number_format($hour['amount'], 2) }} {{ number_format($hour['tax'], 2) }}
Totals {{ collect($Details['sales_per_hour'])->sum(function($day) { return collect($day['data'])->sum('total_orders'); }) }} {{ collect($Details['sales_per_hour'])->sum(function($day) { return collect($day['data'])->sum('total_patients'); }) }} {{ collect($Details['sales_per_hour'])->sum(function($day) { return collect($day['data'])->sum('test_qty'); }) }} {{ collect($Details['sales_per_hour'])->sum(function($day) { return collect($day['data'])->sum('package_qty'); }) }} {{ collect($Details['sales_per_hour'])->sum(function($day) { return collect($day['data'])->sum('service_qty'); }) }} {{ number_format(collect($Details['sales_per_hour'])->sum(function($day) { return collect($day['data'])->sum('amount'); }), 2) }} {{ number_format(collect($Details['sales_per_hour'])->sum(function($day) { return collect($day['data'])->sum('tax'); }), 2) }}