{{-- Printable pick sheet carried on the warehouse floor. Deliberately standalone (no app layout, no sidebar) and self-contained CSS so it prints cleanly on a mono printer. Rows are ordered by bin code so the walk through the racks is sequential, and the last column is left EMPTY on purpose as the manual tick box. --}}
| @lang('lang_v1.sales_order'): | {{ $so->invoice_no }} | @lang('lang_v1.purchase_order'): | {{ $store_po ? $store_po->ref_no : '-' }} |
| @lang('business.store'): | {{ optional($so->contact)->name }} | @lang('lang_v1.order_date'): | {{ @format_date($so->transaction_date) }} |
| # | @lang('lang_v1.bin') | @lang('business.product') | @lang('lang_v1.approved_qty') | @lang('lang_v1.picked_qty') | @lang('lang_v1.verified') |
|---|---|---|---|---|---|
| {{ $i + 1 }} | {{ $line->bin_code ?: '-' }} |
{{ optional($line->product)->name }}
@if(optional($line->variations)->name && optional($line->variations)->name !== 'DUMMY')
{{ $line->variations->name }} @endif @if(optional($line->variations)->sub_sku) {{ $line->variations->sub_sku }} @endif |
{{ @num_format($line->quantity) }} | {{-- Left blank: filled in by hand on the floor, then keyed back in. --}}
| @lang('lang_v1.picked_by') | @lang('lang_v1.checked_by') | @lang('lang_v1.date') |