@extends('layouts.app') @section('title', 'Physical Product Units & QR Registry') @section('content')

Individual Product Units & QR Registry

Every physical manufactured unit has a dedicated database identity, sequential serial number, and cryptographic QR token.

QA Unit Verification Terminal
@if($searchTerm || $batchId || $statusFilter || $verifFilter) @endif
@forelse($units as $unit) @empty @endforelse
Serial Number Product & SKU Batch Dates (Mfg / Exp) Lifecycle Status Verification Prints Actions
{{ $unit->serial_number }} {{ $unit->unit_id }}
{{ $unit->product->name }}
{{ $unit->product->size_or_weight ?? 'Standard' }} ({{ $unit->product->unit_of_measurement }})
{{ $unit->batch->batch_number }}
Mfg: {{ $unit->manufacturing_date->format('d/m/Y') }}
Exp: {{ $unit->expiry_date->format('d/m/Y') }}
@if($unit->status === 'Verified' || $unit->status === 'Ready for Warehouse') {{ $unit->status }} @elseif($unit->status === 'Awaiting Verification' || $unit->status === 'Generated') {{ $unit->status }} @elseif($unit->status === 'Quarantined' || $unit->status === 'Damaged' || $unit->status === 'Cancelled') {{ $unit->status }} @else {{ $unit->status }} @endif @if($unit->isVerified()) Verified @else Unverified @endif {{ $unit->print_count }}x
No product units found

No units match your filter criteria or none have been generated yet.

@if($units->hasPages())
{{ $units->links('pagination::bootstrap-5') }}
@endif
@endsection