{!! $variables['judul'] !!}
| Nomor Forecast | : {{ $forecast->forecast_number }} |
| Store | : {{ $forecast->store->name ?? '' }} |
| Periode | : {{ $forecast->month_name }} {{ $forecast->year }} |
| Tanggal Upload | : {{ $forecast->upload_date->format('d M Y') }} |
| Status | : {{ $forecast->status }} |
| Dibuat Oleh | : {{ $forecast->creator->fullname ?? 'System' }} ({{ $forecast->created_at->format('d M Y, H:i') }}) |
| Diubah Oleh | : {{ $forecast->modificator->fullname ?? '-' }} ({{ $forecast->updated_at ? $forecast->updated_at->format('d M Y, H:i') : '-' }}) |
| Total Item | : {{ $forecast->activeDetails->groupBy('raw_material_id')->count() }} material |
| Rentang Tanggal | : @if(count($forecastData['dates']) > 0) {{ $forecastData['dates']->first()->format('d M Y') }} - {{ $forecastData['dates']->last()->format('d M Y') }} @else Tidak ada tanggal @endif |
Detail Forecast
| Kode Item | Nama Item | UOM | @foreach($forecastData['dates'] as $date)
{{ $date->format('d') }}
{{ $date->format('M') }}
|
@endforeach
|---|---|---|---|
| {{ $material['raw_material_code'] }} | {{ $material['raw_material_name'] }} | {{ $material['uom'] }} | @foreach($forecastData['dates'] as $date) @php $dateKey = $date->format('Y-m-d'); $qty = $material['dates'][$dateKey]['qty'] ?? 0; @endphp@if($qty > 0) {{ number_format($qty, 2) }} @else - @endif | @endforeach