@foreach ($firstLevelLedgers as $key => $ledgerFirst)
@php
$secondLedgers = $secondLevelLedgers->where('parentId', $ledgerFirst->id)->pluck('id')->toArray();
$secondLedgers = $thirdLevelLedgers->whereIn('parentId', $secondLedgers)->pluck('id')->toArray();
$secondLedgers = $fourthLevelLedgers->whereIn('parentId', $secondLedgers)->pluck('id')->toArray();
$secondLedgers = $ledgerWiseData->whereIn('parentId', $secondLedgers);
@endphp
| {{ strtoupper($ledgerFirst->name) }} [{{ $ledgerFirst->code }}] |
|
{{ number_format($secondLedgers->sum('openingDebit'), 2) }} |
{{ number_format($secondLedgers->sum('openingCredit'), 2) }} |
{{ number_format($secondLedgers->sum('currentPeriodDebitAmount'), 2) }} |
{{ number_format($secondLedgers->sum('currentPeriodCreditAmount'), 2) }} |
{{ number_format($secondLedgers->sum('cumulativeDebitAmount'), 2) }} |
{{ number_format($secondLedgers->sum('cumulativeCreditAmount'), 2) }} |
@foreach ($secondLevelLedgers->where('parentId', $ledgerFirst->id) as $key => $ledgerSecond)
@php
$thirdLedgers = $thirdLevelLedgers->where('parentId', $ledgerSecond->id)->pluck('id')->toArray();
$thirdLedgers = $fourthLevelLedgers->whereIn('parentId', $thirdLedgers)->pluck('id')->toArray();
$thirdLedgers = $ledgerWiseData->whereIn('parentId', $thirdLedgers);
@endphp
| {{ strtoupper($ledgerSecond->name) }} [{{ $ledgerSecond->code }}] |
|
{{ number_format($thirdLedgers->sum('openingDebit'), 2) }} |
{{ number_format($thirdLedgers->sum('openingCredit'), 2) }} |
{{ number_format($thirdLedgers->sum('currentPeriodDebitAmount'), 2) }} |
{{ number_format($thirdLedgers->sum('currentPeriodCreditAmount'), 2) }} |
{{ number_format($thirdLedgers->sum('cumulativeDebitAmount'), 2) }} |
{{ number_format($thirdLedgers->sum('cumulativeCreditAmount'), 2) }} |
@foreach ($thirdLevelLedgers->where('parentId', $ledgerSecond->id) as $key => $ledgerThird)
@php
$fourthLedgers = $fourthLevelLedgers->where('parentId', $ledgerThird->id)->pluck('id')->toArray();
$fourthLedgers = $ledgerWiseData->whereIn('parentId', $fourthLedgers);
@endphp
| {{ strtoupper($ledgerThird->name) }} [{{ $ledgerThird->code }}] |
|
{{ number_format($fourthLedgers->sum('openingDebit'), 2) }} |
{{ number_format($fourthLedgers->sum('openingCredit'), 2) }} |
{{ number_format($fourthLedgers->sum('currentPeriodDebitAmount'), 2) }} |
{{ number_format($fourthLedgers->sum('currentPeriodCreditAmount'), 2) }} |
{{ number_format($fourthLedgers->sum('cumulativeDebitAmount'), 2) }} |
{{ number_format($fourthLedgers->sum('cumulativeCreditAmount'), 2) }} |
@if ($fourthLevelLedgers->where('parentId', $ledgerThird->id)->count() > 0)
@foreach ($fourthLevelLedgers->where('parentId', $ledgerThird->id) as $key => $ledgerFourth)
@php
$finalLedgers = $ledgerWiseData->where('parentId', $ledgerFourth->id);
@endphp
| {{ strtoupper($ledgerFourth->name) }} [{{ $ledgerFourth->code }}] |
|
{{ number_format($finalLedgers->sum('openingDebit'), 2) }} |
{{ number_format($finalLedgers->sum('openingCredit'), 2) }} |
{{ number_format($finalLedgers->sum('currentPeriodDebitAmount'), 2) }} |
{{ number_format($finalLedgers->sum('currentPeriodCreditAmount'), 2) }} |
{{ number_format($finalLedgers->sum('cumulativeDebitAmount'), 2) }} |
{{ number_format($finalLedgers->sum('cumulativeCreditAmount'), 2) }} |
@if ($ledgerWiseData->where('parentId', $ledgerFourth->id)->count() > 0)
@foreach ($ledgerWiseData->where('parentId', $ledgerFourth->id) as $key => $ledgerFinal)
| {{ $ledgerFinal['name'] }} [{{ $ledgerFinal['code'] }}] |
|
{{ number_format($ledgerFinal['openingDebit'], 2) }} |
{{ number_format($ledgerFinal['openingCredit'], 2) }} |
{{ number_format($ledgerFinal['currentPeriodDebitAmount'], 2) }} |
{{ number_format($ledgerFinal['currentPeriodCreditAmount'], 2) }} |
{{ number_format($ledgerFinal['cumulativeDebitAmount'], 2) }} |
{{ number_format($ledgerFinal['cumulativeCreditAmount'], 2) }} |
@endforeach
@endif
@endforeach
@endif
@endforeach
@endforeach
@endforeach