@extends('layouts.admin-simple') @section('title', 'Material Issue Decision') @section('breadcrumb') @endsection @section('page-title')

Material Issue Decision

Choose issue method for material request

arrow_back Back to List
@endsection @section('content')
assignment Material Request Information
{{ $transaction->material_request_number ?: 'MR-' . str_pad($transaction->id, 6, '0', STR_PAD_LEFT) }}
{{ $transaction->transaction_date->format('d-M-Y') }}
{{ $transaction->project->project_name ?? 'N/A' }}
@if($transaction->division) {{ $transaction->division->name }} @endif
{{ $transaction->requester->name ?? 'N/A' }}
shopping_cart Requested Items ({{ $transaction->items->count() }})
@foreach($transaction->items as $item) @endforeach
Item Code Description Requested Qty Unit Available Stock
{{ $item->item->item_code ?? 'N/A' }} {{ $item->item->item_description ?? 'N/A' }} {{ number_format($item->quantity_requested, 2) }} {{ $item->item->unit_of_measure ?? 'PCS' }} @php $availableStock = \App\Models\Warehouse\Inventory::where('item_id', $item->item_id) ->where('quantity_available', '>', 0) ->sum('quantity_available') ?: 0; $stockClass = $availableStock >= $item->quantity_requested ? 'text-success' : 'text-danger'; @endphp {{ number_format($availableStock, 2) }}
compare_arrows Select Issue Method
touch_app
Select an issue method above to continue
@csrf
inventory Inventory Dispatch Details
Items to Issue
@foreach($transaction->items as $item) @php $availableStock = \App\Models\Warehouse\Inventory::where('item_id', $item->item_id) ->where('quantity_available', '>', 0) ->sum('quantity_available') ?: 0; $maxIssue = min($item->quantity_requested, $availableStock); @endphp @endforeach
Item Requested Available Quantity to Issue
{{ $item->item->item_code ?? 'N/A' }}
{{ $item->item->item_description ?? 'N/A' }}
{{ number_format($item->quantity_requested, 2) }} {{ number_format($availableStock, 2) }}
@csrf
local_shipping Direct Delivery Details
@csrf
swap_horiz Project Transfer Details
@endsection @push('styles') @endpush @push('scripts') @endpush