@forelse ($rows as $row) @empty @endforelse
Item Batch Qty on Hand Expiry Status
{{ $row['item'] }} {{ $row['batch'] }} {{ $row['qty'] }} {{ $row['expDate'] }} @if ($row['isFirstForItem']) Pick first (FEFO) @endif @if ($row['lowStock']) Low stock @endif @if ($row['days'] < 200) Near expiry ({{ $row['days'] }}d) @elseif ($row['days'] < 400) Expiring in {{ $row['days'] }}d @endif
No stock — batches must pass QC to appear here.