@extends('layouts.finance') @section('title', 'Invoices') @section('subtitle', 'Issued invoices and aging') @section('content') @php $invoiceRows = $invoices->getCollection(); $outstanding = $invoiceRows->whereNotIn('status', ['paid', 'cancelled'])->sum(fn($i) => $metrics->usd($i->amount, $i->currency)); $paid = $invoiceRows->where('status', 'paid')->sum(fn($i) => $metrics->usd($i->amount, $i->currency)); $overdue = $invoiceRows->where('status', 'overdue')->sum(fn($i) => $metrics->usd($i->amount, $i->currency)); @endphp
@include('finance.partials.kpi', ['label' => 'Outstanding', 'value' => $metrics->money($outstanding), 'color' => '#f59e0b']) @include('finance.partials.kpi', ['label' => 'Paid', 'value' => $metrics->money($paid), 'color' => '#10b981']) @include('finance.partials.kpi', ['label' => 'Overdue', 'value' => $metrics->money($overdue), 'color' => '#ef4444']) @include('finance.partials.kpi', ['label' => 'Total Issued', 'value' => $invoices->total()])

New Invoice

@csrf

Invoices

@forelse($invoices as $invoice) @csrf @method('PUT') @empty @endforelse
#ClientIssueDueAmountCur.Status
@csrf @method('DELETE')
No invoices yet.
{{ $invoices->links() }}
@endsection