@extends('layouts.admin-simple') @section('title', 'Process Direct Delivery Receipt') @push('styles') @endpush @section('content')

receipt Process Direct Delivery Receipt

Delivery Information

Delivery #: {{ $directDelivery->delivery_number }}

Supplier: @if($directDelivery->supplier) {{ $directDelivery->supplier->name }} @else Pending Supplier Selection @endif

Project: {{ $directDelivery->project->project_name }}

Delivery Date: {{ $directDelivery->delivery_date->format('M d, Y') }}

@if($directDelivery->purchase_order_number)

PO Number: {{ $directDelivery->purchase_order_number }}

@endif

Status: {{ ucfirst(str_replace('_', ' ', $directDelivery->status)) }}

Receipt Instructions
  • Verify quantities received against delivery note
  • Inspect quality of each item
  • Record any damaged or rejected items
  • Specify storage location for accepted items
  • Add notes for any discrepancies
@csrf
inventory Items to Receive ({{ $directDelivery->items->count() }})
@foreach($directDelivery->items as $index => $item) @endforeach
Item Delivered Received Rejected Unit Quality Status Storage Location Notes
{{ $item->item->item_description }} @if($item->item->item_code)
{{ $item->item->item_code }} @endif @if($item->batch_number)
Batch: {{ $item->batch_number }} @endif @if($item->expiry_date)
Exp: {{ $item->expiry_date->format('M d, Y') }} @endif
{{ number_format($item->delivered_quantity, 2) }} @if($item->unit_of_measure)
{{ $item->unit_of_measure }} @endif
delivered_quantity) }}" step="0.01" min="0" max="{{ $item->delivered_quantity }}" onchange="calculateRejected({{ $index }})" required> @error("items.{$index}.received_quantity")
{{ $message }}
@enderror
@error("items.{$index}.rejected_quantity")
{{ $message }}
@enderror
{{ $item->unit_of_measure ?: '-' }}
{{ config('app.currency', 'AED') }} {{ number_format($item->unit_price, 2) }}
@error("items.{$index}.quality_status")
{{ $message }}
@enderror
@error("items.{$index}.storage_location")
{{ $message }}
@enderror
@error("items.{$index}.receipt_notes")
{{ $message }}
@enderror
@error('receipt_notes')
{{ $message }}
@enderror
@endsection @push('scripts') @endpush