{{-- resources/views/accounting/reports/balance_sheet.blade.php --}}
@extends('admin.admin_dashboard')
@section('admin')
@php
<<<<<<< HEAD
$totalAssets = collect($assets)->sum('balance');
$totalLiabilities = collect($liabilities)->sum('balance');
$totalEquity = collect($equity)->sum('balance');
$totalRight = $totalLiabilities + $totalEquity;
@endphp
{{-- breadcrumb + PDF --}}
@can('reports.export')
@endcan
{{-- left-right presentation --}}
{{-- LEFT ─── Assets --}}
| Assets | Closing |
@foreach($assets as $row)
|
{{ $row['account'] }}
|
{{ number_format($row['balance'],2) }} |
@endforeach
| Total Assets |
{{ number_format($totalAssets,2) }} |
{{-- RIGHT ─── Liabilities + Equity --}}
| Liabilities / Equity | Closing |
{{-- Liabilities --}}
@if(count($liabilities))
| Liabilities |
@foreach($liabilities as $row)
|
{{ $row['account'] }}
|
{{ number_format($row['balance'],2) }} |
@endforeach
| Total Liabilities |
{{ number_format($totalLiabilities,2) }} |
@endif
{{-- Equity --}}
@if(count($equity))
| Equity |
@foreach($equity as $row)
|
{{ $row['account'] }}
|
{{ number_format($row['balance'],2) }} |
@endforeach
| Total Equity |
{{ number_format($totalEquity,2) }} |
@endif
| Total Liabilities & Equity |
{{ number_format($totalRight,2) }} |
{{-- /row --}}
{{-- /page-content --}}
=======
$totalRight = ($totalLiabilities ?? 0) + ($totalEquity ?? 0);
@endphp
@include('partials.accounting.period-banner')
@if(isset($isBalanced))
@if($isBalanced)
Assets = Liabilities + Equity (balanced).
@else
Balance sheet variance: {{ number_format($variance ?? 0, 2) }}. Verify P&L closing and journal entries.
@endif
@endif
Parent accounts show rolled-up balances. Click to expand child accounts.
| Assets | Balance |
@if(!empty($assetRows))
@include('accounting.reports.partials.balance-sheet-rows', ['rows' => $assetRows])
@else
| No asset balances |
@endif
| Total Assets |
{{ number_format($totalAssets ?? 0, 2) }} |
| Liabilities & Equity | Balance |
@if(!empty($liabilityRows))
| Liabilities |
@include('accounting.reports.partials.balance-sheet-rows', ['rows' => $liabilityRows])
@endif
@if(!empty($equityRows) || !empty($equityPlRow))
| Equity |
@include('accounting.reports.partials.balance-sheet-rows', ['rows' => $equityRows ?? []])
@if(!empty($equityPlRow))
| {{ $equityPlRow['account'] }} |
{{ number_format($equityPlRow['balance'], 2) }} |
@endif
@endif
@if(empty($liabilityRows) && empty($equityRows) && empty($equityPlRow))
| No liability or equity balances |
@endif
| Total Liabilities & Equity |
{{ number_format($totalRight, 2) }} |
>>>>>>> origin/main
@endsection