@extends('layouts.admin-simple') @section('title', 'Material Issue Decision Center') {{-- Force cache refresh --}} @section('breadcrumb') @endsection @section('page-title')

Material Issue Decision Center

Process material requests and decide issue method

@endsection @section('content')
filter_list Filters
assignment Pending Material Requests - Decision Required
@if($pendingRequests->count() > 0)
@foreach($pendingRequests as $request) @endforeach
Request # Request Date Project Requested By Items Count Priority Actions
{{ $request->material_request_number ?: 'MR-' . str_pad($request->id, 6, '0', STR_PAD_LEFT) }} {{ $request->transaction_date->format('d-M-Y') }}
{{ $request->project->project_name ?? 'N/A' }} @if($request->division)
{{ $request->division->name }} @endif
{{ $request->requester->name ?? 'N/A' }} {{ $request->items->count() }} items @php $daysSince = round($request->transaction_date->diffInDays(now())); if ($daysSince > 7) { $priority = 'High'; $priorityClass = 'danger'; } elseif ($daysSince > 3) { $priority = 'Medium'; $priorityClass = 'warning'; } else { $priority = 'Normal'; $priorityClass = 'success'; } @endphp {{ $priority }}
{{ $daysSince }} day{{ $daysSince != 1 ? 's' : '' }}
assignment Process
@if($pendingRequests->hasPages())
{{ $pendingRequests->links('pagination::bootstrap-4') }}
@endif @else
assignment_turned_in
No Pending Requests

All material requests have been processed

@endif
info Material Issue Process
inventory Inventory Dispatch
  • Issue materials from warehouse stock
  • Direct inventory deduction
  • Immediate project allocation
local_shipping Direct Delivery
  • Order directly from supplier
  • Direct site delivery
  • Purchase order management
swap_horiz Project Transfer
  • Transfer from another project
  • Inter-project material sharing
  • Requires source project approval
@endsection @push('styles') @endpush @push('scripts') @endpush