@php
$company = optional($accountGroups->first())->company;
@endphp
{{-- @if (optional(optional($company)->company_details)->header)--}}
{{--
->company_details)->header) }})
--}}
{{-- @else--}}
{{ optional($company)->name }}
{{-- @endif--}}
Balance Sheet
From: {{ fdate(request('from')) }}
@php
$totalOwnerEquity = 0;
$asset = 0;
@endphp
@foreach($accountGroups as $key => $accountGroup)
{{ $accountGroup->name }}
@foreach($accountGroup->accounts->where('balance', '<>', 0)->sortBy('name') as $account)
| {{ $account->name }} |
{{ number_format($account->balance ?? 0, 2) }} |
@endforeach
|
Total {{ $accountGroup->name }}
|
{{ number_format($totalBalance = $accountGroup->accounts->sum('balance'), 2) }} |
@if ($loop->iteration > 1)
@php $totalOwnerEquity += $totalBalance; @endphp
@else
@php $asset = $totalBalance; @endphp
@endif
@if($loop->last)
|
Liabilities and Owners Equity
|
{{ number_format($totalOwnerEquity, 2) }} |
|
Current Equity
|
{{ number_format($currentEquity = ($asset - $totalOwnerEquity), 2) }} |
|
Total Liabilities and Owners Equity
|
{{ number_format($totalOwnerEquity + $currentEquity, 2) }} |
@endif
@endforeach
{{-- @if (optional(optional($company)->company_details)->header)--}}
{{--
->company_details)->footer) }})
--}}
{{-- @endif--}}