{{-- Author By : zulfazdliabuas@gmail.com | Date : 2026 --}} @push('styles') @endpush @push('scripts') @endpush
@php $invoiceStatusClasses = [ 'unpaid' => 'text-bg-warning text-dark', 'paid' => 'text-bg-success', 'cancelled' => 'text-bg-secondary', ]; $statusClasses = [ 'new_request' => 'text-bg-secondary', 'approved' => 'text-bg-info', 'waiting_validation' => 'text-bg-warning', 'validated' => 'text-bg-success', 'failed' => 'text-bg-danger', 'einvoice_sent_to_customer' => 'text-bg-success', ]; @endphp

My Billing Invoices

@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif @if($errors->any())
Please review the form details.
@endif
@forelse($requests as $item) @empty @endforelse
ID Invoice No. Car Plate Location Date Billing Status LHDN Status E-Invoice Request Window LHDN Submission Document Action
{{ $item->id }} {{ $item->invoice_no }} {{ $item->car_plate ?? '-' }} {{ $item->site->name ?? '-' }} {{ optional($item->txn_date)->format('d/m/Y') }} {{ $item->invoice_status_label }} {{ $item->status_label }} @if($item->customer_requested_at) Requested
{{ $item->customer_requested_at->format('d/m/Y H:i') }}
@elseif($item->canCustomerRequestEinvoice()) Open
Until {{ optional($item->request_window_ends_at)->format('d/m/Y') }}
@elseif(($item->invoice_status ?? null) === 'paid') Closed @else - @endif
{{ $item->lhdn_status ?? 'N/A' }} @if(in_array($item->status, ['validated','einvoice_sent_to_customer'])) View LHDN E-Invoice @elseif($item->canCustomerRequestEinvoice())
@csrf
@elseif($item->customer_requested_at) E-invoice request pending review @else - @endif
No records.