<<<<<<< HEAD ======= {{-- resources/views/accounting/journals/balance_check.blade.php --}} >>>>>>> origin/main @extends('admin.admin_dashboard') @section('admin')
<<<<<<< HEAD

Balance Sheet Check

{{-- Balance Sheet Table --}}
@php $totalAssets = 0; $totalLiabilities = 0; $totalEquity = 0; $totalDifference = 0; @endphp @foreach ($report as $row) @php $totalAssets += $row['assets']; $totalLiabilities += $row['liabilities']; $totalEquity += $row['equity']; $totalDifference += $row['difference']; @endphp @endforeach
Date Assets Liabilities Equity Difference Status
{{ $row['date'] }} {{ number_format($row['assets'], 2) }} {{ number_format($row['liabilities'], 2) }} {{ number_format($row['equity'], 2) }} {{ number_format($row['difference'], 2) }} @if(str_contains($row['status'], '✅')) {{ $row['status'] }} @else {{ $row['status'] }} @endif
Totals {{ number_format($totalAssets, 2) }} {{ number_format($totalLiabilities, 2) }} {{ number_format($totalEquity, 2) }} {{ number_format($totalDifference, 2) }}
@if(empty($report))

No journal entries found.

@endif
{{-- Imbalance Details --}} @if(!empty($imbalances))
Imbalance Details
@foreach($imbalances as $date => $journals)
{{ $date }}
@foreach($journals as $journal)
{{ $journal['reference'] }} - {{ $journal['description'] }}
@foreach($journal['lines'] as $line) @endforeach
Account Type Debit Credit Net
{{ $line['account_name'] }} {{ $line['type'] }} {{ number_format($line['debit'], 2) }} {{ number_format($line['credit'], 2) }} {{ number_format($line['net'], 2) }}
@endforeach @endforeach @endif
======= @include('partials.accounting.period-banner')

Journal Balance Check

Journal entries
@if(($totalChecked ?? 0) === 0)
All journal entries in this period are balanced (debits = credits).
@else
{{ $totalChecked }} unbalanced journal {{ Str::plural('entry', $totalChecked) }} found. Correct these before closing the period.
@endif
@forelse($unbalanced as $row) @empty @endforelse
Date Reference Description Total Debit Total Credit Difference
{{ $row['entry_date'] ? \Carbon\Carbon::parse($row['entry_date'])->format('Y-m-d') : '—' }} {{ $row['reference'] ?: '—' }} {{ Str::limit($row['description'] ?? '', 50) }} {{ number_format($row['total_debit'], 2) }} {{ number_format($row['total_credit'], 2) }} {{ number_format($row['difference'], 2) }} View
No unbalanced entries in this period.
@push('scripts') @endpush >>>>>>> origin/main @endsection