{{ __('Vendor Report') }} {{-- Date Filter --}}
{{-- Summary Cards --}}
{{ __('Total Vendors') }}
{{ $vendors->count() }}
{{ __('Total Purchases') }}
{{ number_format($vendors->sum('period_total'), 2) }}
{{ __('Cash Paid') }}
{{ number_format($vendors->sum('period_cash'), 2) }}
{{ __('Total Due (All Time)') }}
{{ number_format($vendors->sum('current_due'), 2) }}
{{-- Table --}}
{{ __('Vendor Report') }}: {{ \Carbon\Carbon::parse($from)->format('d M Y') }} → {{ \Carbon\Carbon::parse($to)->format('d M Y') }}
@forelse($vendors as $v) @empty @endforelse @if($vendors->count()) @endif
{{ __('#') }} {{ __('Vendor') }} {{ __('Phone') }} {{ __('Period Purchases') }} {{ __('Cash') }} {{ __('Period Due') }} {{ __('Current Due (All Time)') }} {{ __('Status') }} {{ __('Actions') }}
{{ $loop->iteration }} {{ $v->name }} {{ $v->phone ?? '—' }} {{ number_format($v->period_total, 2) }} {{ number_format($v->period_cash, 2) }} {{ number_format($v->period_due, 2) }} {{ number_format($v->current_due, 2) }} @if($v->is_active) {{ __('Active') }} @else {{ __('Inactive') }} @endif {{ __('Ledger') }}
{{ __('No vendors found.') }}
{{ __('Total') }} {{ number_format($vendors->sum('period_total'), 2) }} {{ number_format($vendors->sum('period_cash'), 2) }} {{ number_format($vendors->sum('period_due'), 2) }} {{ number_format($vendors->sum('current_due'), 2) }}