{{ __('app.accounts.ledger.title') }}

{{ __('app.accounts.ledger.desc') }}

@if ($account)
@can('account_reports.print') {{ __('app.accounts.ledger.print') }} @endcan @can('account_reports.export') {{ __('app.accounts.ledger.export') }} @endcan
@endif
@if ($errors->any())
    @foreach ($errors->all() as $message)
  • {{ $message }}
  • @endforeach
@endif @if ($rangeError) {{ $rangeError }} @endif
@foreach ($accounts as $option) @endforeach
@if (! $account) @elseif ($report)
{{ __('app.accounts.ledger.opening') }} {{ number_format((float) $report['opening'], 2) }} {{ __('app.accounts.fields.total_debit') }} {{ number_format((float) $report['total_debit'], 2) }} {{ __('app.accounts.fields.total_credit') }} {{ number_format((float) $report['total_credit'], 2) }} {{ __('app.accounts.ledger.closing') }} {{ number_format((float) $report['closing'], 2) }}
@forelse ($report['rows'] as $row) @empty @endforelse
{{ __('app.accounts.ledger.columns.date') }} {{ __('app.accounts.ledger.columns.entry_no') }} {{ __('app.accounts.ledger.columns.memo') }} {{ __('app.accounts.ledger.columns.debit') }} {{ __('app.accounts.ledger.columns.credit') }} {{ __('app.accounts.ledger.columns.balance') }}
{{ __('app.accounts.ledger.opening') }} {{ number_format((float) $report['opening'], 2) }}
{{ \Illuminate\Support\Carbon::parse($row['entry_date'])->translatedFormat('d M Y') }} {{ $row['entry_no'] }} {{ $row['memo'] ?: '—' }} {{ (float) $row['debit'] > 0 ? number_format((float) $row['debit'], 2) : '—' }} {{ (float) $row['credit'] > 0 ? number_format((float) $row['credit'], 2) : '—' }} {{ number_format((float) $row['balance'], 2) }}
{{ __('app.accounts.ledger.empty') }}
{{ __('app.accounts.ledger.totals') }} {{ number_format((float) $report['total_debit'], 2) }} {{ number_format((float) $report['total_credit'], 2) }} {{ number_format((float) $report['closing'], 2) }}
@endif