Skip to content

Product Scan

Route

  • /scan/product-scan

Purpose

Product Scan supports barcode-driven kitchen workflows and helps teams quickly identify and process products during prep operations.

Notes

  • This is typically a high-frequency operational screen.
  • Keep instructions and troubleshooting details focused on scanner behavior and product identification flow.

Hardcoded values and configuration files

  • Kitchen code hardcode: USQ enables scanner-user selection and stricter produced-scan fields. orbital/Orbital/Orbital.Web/src/pages/kitchen-prep-tool/product-scan/product-scan.tsx
  • UOM behavior: service_uom is persisted with scan records; no frontend default UOM hardcode. orbital-manager-backend/kitchen_prep_tool_service/app/service/scan/scan_service.py, orbital-manager-backend/kitchen_prep_tool_service/app/service/scan/models/save_scan_input.py
  • Dev-only labels hardcode: "000-02" and "000-04" are scan simulation shortcuts. orbital/Orbital/Orbital.Web/src/pages/kitchen-prep-tool/product-scan/product-scan.tsx