@extends('layouts.app') @section('title', 'Journal Report') @section('breadcrumb') @endsection @push('styles') @endpush @section('content') @php $companyId = auth()->user()->company_id; $fmt = fn($amount) => abs((float) $amount) < 0.005 ? '' : \App\Helpers\NumberHelper::formatAmount((float) $amount, $companyId); @endphp
{{ auth()->user()->company?->name ?? config('app.name') }}

Journal

{{ \Carbon\Carbon::parse($dateFrom)->format('d M Y') }} - {{ \Carbon\Carbon::parse($dateTo)->format('d M Y') }}
@forelse($groups as $voucherId => $group) @foreach($group as $index => $entry) @php $voucher = $entry->voucher; $isFirst = $index === 0; @endphp @endforeach @empty @endforelse
Trans # Type Date Num Name Memo Account Debit Credit
{{ $isFirst ? $voucherId : '' }} @if($isFirst && $voucher) {{ $voucher->getTypeLabel() }} @endif {{ $isFirst ? $entry->entry_date->format('d-m-Y') : '' }} @if($isFirst && $voucher) {{ $voucher->voucher_number }} @endif {{ $isFirst ? ($entry->journal_party_name ?: '') : '' }} {{ $entry->narration ?: ($voucher?->narration ?? '') }} {{ $entry->account?->name ?? '—' }} @if($entry->account?->code)
{{ $entry->account->code }}
@endif
{{ $fmt($entry->debit) }} {{ $fmt($entry->credit) }}
No posted journal transactions found for this period.
TOTAL {{ \App\Helpers\NumberHelper::formatAmount((float) $totals['debit'], $companyId) }} {{ \App\Helpers\NumberHelper::formatAmount((float) $totals['credit'], $companyId) }}
@endsection