@extends('layouts.app') @section('title', 'Delivery Schedule Weekly Summary') @section('breadcrumb')Reports Delivery Schedule@endsection @section('content')

Delivery Schedule Weekly Summary

Jobs in the Delivery panel, grouped by scheduled delivery date

Download PDF
Reset
@php $grandTransfer = 0; $grandContract = 0; @endphp @if($grouped->count()) @foreach($grouped as $dateStr => $deliveries) @php $dateLabel = \Carbon\Carbon::parse($dateStr)->format('d F Y'); $weekTransfer = 0; $weekContract = 0; foreach($deliveries as $d){ $weekTransfer += $d->job?->contract?->deliveryAmount() ?? 0; $weekContract += $d->job?->contract?->contract_price ?? 0; } $grandTransfer += $weekTransfer; $grandContract += $weekContract; @endphp
Delivery Date {{ $dateLabel }}
{{ count($deliveries) }} record{{ count($deliveries) !== 1 ? 's' : '' }}
@foreach($deliveries as $d) @php $job = $d->job; $cm = $job?->checkMeasure; $cont = $job?->contract; @endphp @endforeach
File No Brand Customer Ordered Due Processed Manufact Delivery Con In Disp
{{ $job?->job_number ?? '—' }} {{ $job?->lead?->brand?->name ?? '—' }} {{ $job?->contact?->full_name ?? $d->contact_name ?? '—' }} {{ $cm?->scheduled_date?->format('d/m/Y') ?? '—' }} {{ $cm?->delivery_date?->format('d/m/Y') ?? '—' }} {{ $cm?->manufacture_date?->format('d/m/Y') ?? '—' }} {{ $d->scheduled_date?->format('d/m/Y') ?? '—' }} @if($cont && $cont->delivery_paid) Yes @else @endif {{ $d->delivered_at?->format('d/m/Y') ?? '—' }}
Summary for Delivery Date = {{ \Carbon\Carbon::parse($dateStr)->format('d-m-Y') }} ({{ count($deliveries) }} detail record{{ count($deliveries) !== 1 ? 's' : '' }}) Weekly Totals:   ${{ number_format($weekTransfer, 0) }}    ${{ number_format($weekContract, 0) }}
@endforeach
Grand Total
Transfer: ${{ number_format($grandTransfer, 0) }} Contract: ${{ number_format($grandContract, 0) }}
@else
No deliveries found for the selected date range.
@endif
@endsection