@lang('accounting/reports/accounts/outlays-analysis.expense_analysis_year') {{ $current_year?->parseDateToCarbon('from')->year }}

@lang('accounting/reports/accounts/outlays-analysis.download_pdf') @php $query = (count(request()->all()) > 0)? '?' . explode('?', request()->fullUrl())[1] : "" @endphp @lang('accounting/reports/accounts/outlays-analysis.export_excel')
@php $table_options = [ 'lang' => ['noAvailableData' =>__('noAvailableData.no_expenses_yet')], 'enableSumValuesOnColumns' => [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], ]; $monthly_totals = array_fill(1, 12, 0); @endphp @for ($i = 1; $i <= 12; $i++) @endfor @foreach ($accounts as $account) @php $months_balances = $account->statement_items->groupBy(fn($item) => $item->parseDateToCarbon('date')->month)->all(); $balance = 0; @endphp @for ($i = 1; $i <= 12; $i++) @endfor @endforeach @for ($i = 1; $i <= 12; $i++) @endfor
# @lang('accounting/reports/accounts/outlays-analysis.account') @lang('accounting/reports/accounts/outlays-analysis.month') {{ $i }} @lang('accounting/reports/accounts/outlays-analysis.total')
{{ $loop->iteration }} {{ $account->name }} @if (array_key_exists($i, $months_balances)) {{ dn($months_balances[$i]->sum('amount')) }} @php $monthly_totals[$i] += $months_balances[$i]->sum('amount'); $balance += $months_balances[$i]->sum('amount'); @endphp @else {{ dn('0.000') }} @endif {{ dn($balance) }}
@lang('accounting/reports/accounts/outlays-analysis.total'){{ dn($monthly_totals[$i]) }}{{ dn(array_sum($monthly_totals)) }}