@extends('layouts.app') @section('title', 'Depletion Job Detail') @section('content')
Depletion Job Details
Job Information

{{ $job->job_no }}

{{ $job->created_at->format('d M, Y h:i A') }}

@php $statusClass = match($job->status) { 'approved' => 'success', 'rejected' => 'danger', 'pending' => 'warning', default => 'secondary' }; @endphp {{ ucfirst($job->status) }}
@php $shipmentClass = match(strtolower($job->shipment_status)) { 'received', 'delivered' => 'success', 'partially delivered' => 'info', 'approved_for_dispatch', 'ready_to_dispatch', 'dispatched' => 'primary', 'pending' => 'warning', default => 'secondary' }; $shipmentText = strtolower($job->shipment_status) === 'received' ? 'Received to Distribution Point' : str_replace('_', ' ', ucfirst($job->shipment_status)); @endphp {{ $shipmentText }}
@if($job->qr_status == 'Printed') Printed @else Pending @endif

{{ $job->user->name ?? 'System' }}

{{ $job->user->email ?? '' }}

{{ $job->created_at->format('Y') }}

@if($job->remarks)

{{ $job->remarks }}

@endif
@forelse($job->details as $detail) @empty @endforelse
Outlet / RT Code Dist. Point Market / Channel Products & Quantities
{{ $detail->outlet }}
{{ $detail->rt_code }}
@if($detail->outlet_info && $detail->outlet_info->distributionPoint)
{{ $detail->outlet_info->distributionPoint->name }}
{{ $detail->outlet_info->distributionPoint->code }} @else Not Assigned @endif
{{ $detail->market }}
{{ $detail->channel }} / {{ $detail->chain }}
@foreach($detail->products as $p)
{{ $p->product->name ?? 'N/A' }} {{ number_format($p->qty, 0) }}
@endforeach
No details found for this job.
@forelse($dcSummaries as $summary) @empty @endforelse
Distribution Point Contact Email Products & Quantities View Details
{{ $summary['dc']->name }}
{{ $summary['dc']->code ?? '' }}
{{ $summary['dc']->contact_email ?? 'N/A' }}
@foreach($summary['summaries'] as $item)
{{ $item['product_name'] }} {{ number_format($item['total_qty'], 0) }}
@endforeach
@if($job->status === 'approved') View Details @else Awaiting Approval @endif
No distribution point data available. Please assign data first.
Job Summary
Job Number

{{ $job->job_no }}


Status {{ ucfirst($job->status) }}
Shipment {{ strtolower($job->shipment_status) === 'received' ? 'Received to Distribution Point' : str_replace('_', ' ', ucfirst($job->shipment_status)) }}
QR Codes {{ $job->qr_status }}

 Print Job Details @if($job->status === 'approved')  Download Gatepass Excel @endif
Activity Timeline
{{ $job->created_at->format('d M, Y') }} Job Created
@if($job->updated_at != $job->created_at)
{{ $job->updated_at->format('d M, Y') }} Last Updated
@endif
@endsection @push('css') @endpush