@php $fmt = fn ($v) => \App\Support\Fmt::plain($v, 2); $money = fn ($v) => \App\Support\Fmt::money($v); $day = fn ($v) => \App\Support\Fmt::day($v instanceof \DateTimeInterface ? $v->format('Y-m-d') : $v); @endphp

Greenville Academy

Stores & Catering — Counter Requisition (Form S11)
{{ $s11->s11_no }}
{{ $day($s11->raised_on) }}
Status: {{ $s11->status }}
From store{{ $s11->store?->name ?? '—' }}
Point of use{{ $s11->point_of_use }}
Requester{{ $s11->requester }}
Purpose{{ $s11->purpose ?: '—' }}
Approved by{{ $s11->approved_by ?: '—' }}{{ $s11->approved_at ? ' on '.$day($s11->approved_at) : '' }}
Issued by{{ $s11->issued_by ?: '—' }}{{ $s11->issued_at ? ' on '.$day($s11->issued_at) : '' }}

Line items

@foreach ($s11->lines as $line) @endforeach
# Item Unit On hand at raise Qty required Qty issued Unit cost Value Remarks
{{ $loop->iteration }} {{ $line->item?->name ?? '—' }} {{ $line->item?->unit ?? '—' }} {{ $fmt($line->on_hand_at_create) }} {{ $fmt($line->qty_required) }} {{ $fmt($line->qty_issued) }} {{ $money($line->itemCost()) }} {{ $money($line->lineValue()) }} {{ $line->remarks ?: '—' }}
Totals {{ $fmt($s11->requiredQty()) }} {{ $fmt($s11->issuedQty()) }} {{ $money($s11->value()) }}
Value if fully issued {{ $money($s11->requiredValue()) }}
@if ($s11->reject_reason)

Rejection reason

{{ $s11->reject_reason }}
@endif
Requested by
Approved by
Received at {{ $s11->point_of_use }}