{{-- resources/views/exports/general-ledger-pdf.blade.php --}} General Ledger Report

GENERAL LEDGER REPORT

{{ $data['temple_name'] ?? 'Temple Management System' }}

Period: {{ date('d/m/Y', strtotime($data['from_date'])) }} to {{ date('d/m/Y', strtotime($data['to_date'])) }}
@if(isset($data['ledger_reports']) && count($data['ledger_reports']) > 0) @foreach($data['ledger_reports'] as $index => $report)

{{ $report['ledger']['name'] }} ({{ $report['ledger']['code'] }})

{{-- Opening Balance --}} {{-- Transactions --}} @if(count($report['transactions']) > 0) @foreach($report['transactions'] as $transaction) @endforeach @else @endif {{-- Closing Balance --}}
Date Entry Code Narration Debit Credit Balance
Opening Balance {{ number_format($report['opening_balance']['debit'], 2) }} {{ number_format($report['opening_balance']['credit'], 2) }} {{ number_format(abs($report['opening_balance']['debit'] - $report['opening_balance']['credit']), 2) }} {{ $report['opening_balance']['debit'] >= $report['opening_balance']['credit'] ? 'Dr' : 'Cr' }}
{{ date('d/m/Y', strtotime($transaction['date'])) }} {{ $transaction['entry_code'] ?? '-' }} {{ $transaction['narration'] ?? '-' }} {{ $transaction['debit'] > 0 ? number_format($transaction['debit'], 2) : '-' }} {{ $transaction['credit'] > 0 ? number_format($transaction['credit'], 2) : '-' }} {{ number_format($transaction['running_balance'], 2) }} {{ $transaction['balance_type'] }}
No transactions in this period
Closing Balance {{ number_format($report['closing_balance']['debit'], 2) }} {{ number_format($report['closing_balance']['credit'], 2) }} {{ number_format(abs($report['closing_balance']['debit'] - $report['closing_balance']['credit']), 2) }} {{ $report['closing_balance']['debit'] >= $report['closing_balance']['credit'] ? 'Dr' : 'Cr' }}
@endforeach @else

No ledger data available for the selected period.

@endif