@include('admin.partials.header', ['extra' => $extra])
{{-- @php
$collection = collect($query)->mapToGroups(function ($item, $key) {
return [$item->cr_account => $item->dr];
});
$arr = [];
foreach ($collection as $key => $row) {
$arr[$key]= array_sum($row->toArray());
}
@endphp
Head |
Amount {{$transaction->systemSettingCurrency()}} |
@php
$total_amount=0;
@endphp
@foreach($arr as $key => $row)
{{$key}} |
{{$transaction->convert_money_format($row)}} |
@php
$total_amount +=$row;
@endphp
@endforeach
Total |
{{$transaction->convert_money_format($total_amount)}} |
--}}
{{__('lang.HEADS')}} |
{{__('lang.TOTAL_AMOUNT')}} {{$transaction->systemSettingCurrency()}} |
{{__('lang.PAID_AMOUNT')}} {{$transaction->systemSettingCurrency()}} |
{{__('lang.balance_amount')}} {{$transaction->systemSettingCurrency()}} |
@php
$total_amount=0;
$head_total_amount=0;
$expense_array = [];
$collection = collect($query)->mapToGroups(function ($item, $key) {
return
[ $item->group_code.'.'. $item->sub_group_code.'. '.$item->subgroupname =>
[ $item->group_code.'.'. $item->sub_group_code.'.'.$item->head_code.'. '.$item->headname.'= '.$item->head_id =>
[
'dr' => $item->dr,
'cr' => $item->cr ?? 0
]
]
];
});
foreach ($collection as $key => $row) {
foreach ($row as $innerKey => $innerValue) {
foreach ($innerValue as $ikey => $ivalue) {
$expense_array[$key][$ikey]['dr'] = $ivalue['dr'];
$expense_array[$key][$ikey]['cr'] = $ivalue['cr'];
}
}
}
@endphp
@foreach($expense_array as $key => $row)
{{$key}} |
@foreach ($row as $innerKey => $innerValue)
@php
$head = explode("=",$innerKey);
if(!empty($extra['branch']) || !empty($search_by['from']) || !empty($search_by['to']))
{
$route = route('reports_accounts_ledger.branch_wise.report') . '?income_expense_head_id=' . $head[1] . '&branch_id=' . $extra['branch']->id. '&from=' . $search_by['from'] . '&to=' . $search_by['to'] . '&date_type=1&status=1&voucher_type=0&action=Show';
}
else
{
$route = route('reports_accounts_ledger.branch_wise.report') . '?income_expense_head_id=' . $head[1] . '&branch_id=0&from=&to=&date_type=1&status=1&voucher_type=0&action=Show';
}
@endphp
{{$head[0]}} |
{{$transaction->convert_money_format($innerValue['dr'])}} |
{{$transaction->convert_money_format($innerValue['cr'])}} |
@php
$balance = $innerValue['dr'] - $innerValue['cr'];
@endphp
{{($balance < 0 ? '('. $transaction->convert_money_format( abs($balance)) . ')' :$transaction->convert_money_format($balance) )}} |
@php
$total_amount_dr +=$innerValue['dr'];
$head_total_amount_dr+=$innerValue['dr'];
$total_amount_cr +=$innerValue['cr'];
$head_total_amount_cr+=$innerValue['cr'];
@endphp
@endforeach
{{__('lang.TOTAL')}} |
{{$transaction->convert_money_format($head_total_amount_dr)}} |
{{$transaction->convert_money_format($head_total_amount_cr)}} |
@php
$balance = $head_total_amount_dr - $head_total_amount_cr;
@endphp
{{($balance < 0 ? '('. $transaction->convert_money_format( abs($balance)) . ')' :$transaction->convert_money_format($balance) )}} |
@php
$head_total_amount_dr=0;
$head_total_amount_cr=0;
@endphp
@endforeach
{{__('lang.GRAND_TOTAL')}} |
{{$transaction->convert_money_format($total_amount_dr)}} |
{{$transaction->convert_money_format($total_amount_cr)}} |
{{$transaction->convert_money_format($total_amount_dr - $total_amount_cr)}} |