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:
USQenables 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_uomis 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