@foreach($periods as $index => $period) @endforeach @foreach($reportData as $rindex => $data) @foreach($periods as $index => $period) @endforeach @endforeach @foreach($periods as $index => $period) @endforeach
Aged Receivables Detailed ({{ ucfirst($type) }})
{{ $company }}
As at {{ $date }}
Number{{ $period }}Total
{{ json_decode($data->contact_info)[0]->business_display_name }} @php $remainings = collect(json_decode($reportData[$rindex]->sales_info))->sum('total_collections_remaining_' . $index); @endphp {{ App\Http\Classes\Formatting\CustomNumFormat::decimal($remainings) }} @php foreach($periods as $index => $period) { $subTotals[$index] = collect(json_decode($data->sales_info))->sum('total_collections_remaining_' . $index); } @endphp {{ App\Http\Classes\Formatting\CustomNumFormat::decimal(array_sum($subTotals)) }}
Totals @php $periodTotals = collect($reportData)->pluck('sales_info')->map(function ($sales) use($index) { return collect(json_decode($sales))->sum('total_collections_remaining_' . $index); })->toArray(); $totals[] = array_sum($periodTotals); @endphp {{ App\Http\Classes\Formatting\CustomNumFormat::decimal(array_sum($periodTotals)) }} {{ App\Http\Classes\Formatting\CustomNumFormat::decimal(array_sum($totals)) }}