@extends('admin.layouts.app') @section('page-title', 'Invoices') @section('content')
Invoices Management
@php $totalInvoices = $invoices->count(); $paidInvoices = $invoices->where('invoice_status', 'paid')->count(); $pendingInvoices = $invoices->where('invoice_status', 'pending')->count(); $overdueInvoices = $invoices->where('invoice_status', 'overdue')->count(); @endphp
{{ $totalInvoices }}
Total Invoices
{{ $pendingInvoices }}
Pending Invoices
{{ $overdueInvoices }}
Overdue Invoices
From: To:
@if($invoices->count() > 0)
{{-- --}} @foreach($invoices as $inv) @php $status = strtolower($inv->invoice_status ?? 'pending'); @endphp {{-- --}} @endforeach
Invoice No Invoice DateMark NoContainer No Container Date Company Customer Amount Amount + GST Status
@if($inv->invoice_number) {{ $inv->invoice_number }} @else - @endif {{ $inv->invoice_date ? \Carbon\Carbon::parse($inv->invoice_date)->format('d-m-Y') : '-' }}{{ $inv->mark_no ?? '-' }} @if(!empty($inv->container_id) && !empty($inv->container_number)) {{ $inv->container_number }} @else - @endif {{ $inv->container_date ? \Carbon\Carbon::parse($inv->container_date)->format('d-m-Y') : '-' }} {{ $inv->company_name ?? '-' }} {{ $inv->customer_name ?? '-' }} {{ $inv->final_amount ? '₹'.number_format($inv->final_amount, 2) : '-' }} {{ $inv->final_amount_with_gst ? '₹'.number_format($inv->final_amount_with_gst, 2) : '-' }} {{ ucfirst($status) }}
Showing 1 to {{ min(10, count($invoices)) }} of {{ count($invoices) }} entries
@else
No invoices found

There are currently no invoices in the system.

@endif
@endsection