{{ __('Trial Balance') }} @if ($currentParent) - {{ $currentParent->name }} @else - {{ __('General Level') }} @endif

{{ __('Date range') }}: {{ $start_date ?: __('All') }} {{ $end_date ? ' to ' . $end_date : '' }} | {{ __('Document range') }}: {{ __('From') }} {{ $start_document_number ?? 3 }} {{ $end_document_number ? ' to ' . $end_document_number : '' }} {{ $include_children ? ' | ' . __('Two levels') : '' }}
@forelse ($subjects as $subject) @php $depth = $subject->getAttribute('depth') ?? 0; @endphp @empty @endforelse @if ($subjects->count()) @endif
{{ __('Code') }} {{ __('Name') }} {{ __('Opening') }} {{ __('Turnover') }} {{ __('Balance') }}
{{ __('Debtor') }} {{ __('Creditor') }} {{ __('Debtor') }} {{ __('Creditor') }} {{ __('Debtor') }} {{ __('Creditor') }}
{{ $subject->formattedCode() }} @if ($depth > 0) - @endif {{ $subject->name }} {{ $subject->opening < 0 ? formatNumber(abs($subject->opening)) : formatNumber(0) }} {{ $subject->opening > 0 ? formatNumber(abs($subject->opening)) : formatNumber(0) }} {{ formatNumber(abs($subject->turnover_debit)) }} {{ formatNumber($subject->turnover_credit) }} {{ $subject->balance < 0 ? formatNumber(abs($subject->balance)) : formatNumber(0) }} {{ $subject->balance > 0 ? formatNumber(abs($subject->balance)) : formatNumber(0) }}
{{ __('No Subjects found with the selected filters.') }}
{{ __('Total') }} {{ formatNumber($subjects->sum(fn($s) => $s->opening < 0 ? abs($s->opening) : 0)) }} {{ formatNumber($subjects->sum(fn($s) => $s->opening > 0 ? abs($s->opening) : 0)) }} {{ formatNumber($subjects->sum(fn($s) => abs($s->turnover_debit))) }} {{ formatNumber($subjects->sum(fn($s) => $s->turnover_credit)) }} {{ formatNumber($subjects->sum(fn($s) => $s->balance < 0 ? abs($s->balance) : 0)) }} {{ formatNumber($subjects->sum(fn($s) => $s->balance > 0 ? abs($s->balance) : 0)) }}