{{ __('Purchase Invoices') }}

@if (session('status'))
{{ session('status') }}
@endif @if (session('error'))
{{ session('error') }}
@endif
{{ __('Filter') }} {{ __('Reset') }}
@forelse ($invoices as $invoice) @empty @endforelse
{{ __('Invoice') }} {{ __('Supplier') }} {{ __('Due Date') }} {{ __('Total') }} {{ __('Outstanding') }} {{ __('Status') }}
{{ $invoice->invoice_number }} {{ $invoice->supplier->name }} {{ $invoice->due_date?->format('Y-m-d') ?? __('—') }} {{ number_format((float) $invoice->total_amount, 2) }} {{ number_format($invoice->outstandingBalance(), 2) }} @php $statusClasses = match ($invoice->status->value) { 'unpaid' => 'bg-red-100 text-red-800 dark:bg-red-900 dark:text-red-200', 'partially_paid' => 'bg-amber-100 text-amber-800 dark:bg-amber-900 dark:text-amber-200', 'paid' => 'bg-emerald-100 text-emerald-800 dark:bg-emerald-900 dark:text-emerald-200', }; @endphp {{ $invoice->status->label() }}
{{ __('No invoices found.') }}
{{ $invoices->links() }}