@extends('layouts.app') @section('title', 'Delivery Notes') @section('content')
@yield('title')
@can('DeliveryNote create') @else @endcan

{{ $deliveryNotes->where('status', 'created')->count() }}

Pending Notes
DRAFT

{{ $deliveryNotes->where('status', 'handed_over')->count() }}

Dispatched
ACTIVE

{{ $deliveryNotes->where('status', 'returned')->count() }}

Returns
PENDING

{{ $deliveryNotes->where('status', 'validated')->count() }}

Validated
COMPLETED

Clear
@forelse($deliveryNotes as $dn) @empty @endforelse
DN Code Event Supplier Budget / Event Warehouse Date Status Actions
{{ $dn->delivery_note_number }} {{ $dn->supplier->name ?? 'N/A' }} {{ $dn->budget->name ?? 'General' }} {{ $dn->warehouse->name ?? 'N/A' }} {{ $dn->handed_over_at ? $dn->handed_over_at->format('d M, Y') : 'PENDING' }} @php $statusConfig = [ 'created' => ['badge' => 'badge-secondary', 'label' => 'DRAFT'], 'handed_over' => ['badge' => 'badge-blue', 'label' => 'DISPATCHED'], 'returned' => ['badge' => 'badge-warning', 'label' => 'RETURNED'], 'validated' => ['badge' => 'badge-success', 'label' => 'VALIDATED'] ]; $config = $statusConfig[$dn->status] ?? ['badge' => 'badge-dark', 'label' => strtoupper($dn->status)]; @endphp {{ $config['label'] }}
No Delivery Notes Identified

Initialize your first dispatch manifest to start tracking inventory flow.

@can('DeliveryNote create') Create First Note @endcan
Showing {{ $deliveryNotes->firstItem() ?? 0 }} to {{ $deliveryNotes->lastItem() ?? 0 }} of {{ $deliveryNotes->total() }} entries
{{ $deliveryNotes->appends(request()->query())->links() }}
@endsection @push('js') @endpush