Neraca (Balance Sheet)

Posisi Aset, Kewajiban, dan Ekuitas per tanggal terpilih.

{{-- Filter --}}

Menampilkan saldo akumulasi sampai {{ \Carbon\Carbon::parse($asOfDate)->format('d F Y') }}

{{-- Balance Check Banner --}} @php $balanced = abs($report['totalAssets'] - ($report['totalLiabilities'] + $report['totalEquity'])) < 1; @endphp
@if($balanced) @else @endif

{{ $balanced ? 'Neraca Seimbang — Aset = Kewajiban + Ekuitas' : 'Neraca Tidak Seimbang! Periksa jurnal yang belum terposting.' }}

{{-- LEFT: ASSETS --}}

ASET

Rp {{ number_format($report['totalAssets'], 0, ',', '.') }}
@forelse($report['assets'] as $acc)
{{ $acc->code }} {{ $acc->account_name }}
Rp {{ number_format($acc->balance, 0, ',', '.') }}
@empty

Tidak ada akun aset.

@endforelse
Total Aset Rp {{ number_format($report['totalAssets'], 0, ',', '.') }}
{{-- RIGHT: LIABILITIES + EQUITY --}}
{{-- Liabilities --}}

KEWAJIBAN

Rp {{ number_format($report['totalLiabilities'], 0, ',', '.') }}
@forelse($report['liabilities'] as $acc)
{{ $acc->code }} {{ $acc->account_name }}
Rp {{ number_format($acc->balance, 0, ',', '.') }}
@empty

Tidak ada akun kewajiban.

@endforelse
Total Kewajiban Rp {{ number_format($report['totalLiabilities'], 0, ',', '.') }}
{{-- Equity --}}

EKUITAS

Rp {{ number_format($report['totalEquity'], 0, ',', '.') }}
@forelse($report['equity'] as $acc)
{{ $acc->code }} {{ $acc->account_name }}
Rp {{ number_format($acc->balance, 0, ',', '.') }}
@empty

Tidak ada akun ekuitas.

@endforelse
Total Ekuitas Rp {{ number_format($report['totalEquity'], 0, ',', '.') }}
{{-- Total Liabilities + Equity --}}
Total Kewajiban + Ekuitas Rp {{ number_format($report['totalLiabilities'] + $report['totalEquity'], 0, ',', '.') }}