{{ $this->form }}
@php $data = $this->agedReceivableData(); $partners = $data['partners']; $asOfDate = $data['as_of_date']; $period = $data['period']; $hasUnposted = $data['has_unposted']; @endphp Aged Receivable - As of {{ $asOfDate->format('m/d/Y') }}
Expand All / Collapse All
@if($hasUnposted) There are unposted Journal Entries prior or included in this period. @endif @if(empty($partners))
No receivables found for the selected criteria.
@else
@php $totals = [ 'at_date' => 0, 'period_1' => 0, 'period_2' => 0, 'period_3' => 0, 'period_4' => 0, 'older' => 0, 'total' => 0, ]; @endphp @foreach($partners as $partnerId => $partner) {{-- Partner Header --}} {{-- Partner Lines --}} @if($this->isPartnerExpanded($partner['id'])) @foreach($this->getPartnerLines($partner['id']) as $line) @endforeach @endif @php $totals['at_date'] += $partner['at_date']; $totals['period_1'] += $partner['period_1']; $totals['period_2'] += $partner['period_2']; $totals['period_3'] += $partner['period_3']; $totals['period_4'] += $partner['period_4']; $totals['older'] += $partner['older']; $totals['total'] += $partner['total']; @endphp @endforeach {{-- Totals Row --}}
Aged Receivable Invoice Date At Date 1-{{ $period }} {{ $period + 1 }}-{{ $period * 2 }} {{ $period * 2 + 1 }}-{{ $period * 3 }} {{ $period * 3 + 1 }}-{{ $period * 4 }} Older Total
{{ $partner['partner_name'] }} {{ $partner['at_date'] != 0 ? '$' . number_format($partner['at_date'], 2) : '' }} {{ $partner['period_1'] != 0 ? '$' . number_format($partner['period_1'], 2) : '' }} {{ $partner['period_2'] != 0 ? '$' . number_format($partner['period_2'], 2) : '' }} {{ $partner['period_3'] != 0 ? '$' . number_format($partner['period_3'], 2) : '' }} {{ $partner['period_4'] != 0 ? '$' . number_format($partner['period_4'], 2) : '' }} {{ $partner['older'] != 0 ? '$' . number_format($partner['older'], 2) : '' }} ${{ number_format($partner['total'], 2) }}
{{ $line['move_name'] }} {{ Carbon\Carbon::parse($line['invoice_date'])->format('m/d/Y') }} {{ $line['at_date'] != 0 ? '$' . number_format($line['at_date'], 2) : '' }} {{ $line['period_1'] != 0 ? '$' . number_format($line['period_1'], 2) : '' }} {{ $line['period_2'] != 0 ? '$' . number_format($line['period_2'], 2) : '' }} {{ $line['period_3'] != 0 ? '$' . number_format($line['period_3'], 2) : '' }} {{ $line['period_4'] != 0 ? '$' . number_format($line['period_4'], 2) : '' }} {{ $line['older'] != 0 ? '$' . number_format($line['older'], 2) : '' }}
Total Aged Receivable {{ $totals['at_date'] != 0 ? '$' . number_format($totals['at_date'], 2) : '' }} {{ $totals['period_1'] != 0 ? '$' . number_format($totals['period_1'], 2) : '' }} {{ $totals['period_2'] != 0 ? '$' . number_format($totals['period_2'], 2) : '' }} {{ $totals['period_3'] != 0 ? '$' . number_format($totals['period_3'], 2) : '' }} {{ $totals['period_4'] != 0 ? '$' . number_format($totals['period_4'], 2) : '' }} {{ $totals['older'] != 0 ? '$' . number_format($totals['older'], 2) : '' }} ${{ number_format($totals['total'], 2) }}
@endif