Master Products¶
Route¶
/scan/master-products
Purpose¶
Master Products provides a centralized view of product definitions used across kitchen prep workflows.
Notes¶
- Use this page to document product-level configuration expectations.
- Include ownership and change-management process details when available.
Hardcoded values and configuration files¶
- UOM configuration meaning:
service_uomoptions are backend-driven (distinct DB values), not a frontend enum hardcode.orbital/Orbital/Orbital.Web/src/pages/kitchen-prep-tool/master-product/common/use_service_uoms.ts,orbital/Orbital/Orbital.Web/src/pages/kitchen-prep-tool/master-product/create-master-product/create-master-product-dialog.tsx,orbital/Orbital/Orbital.Web/src/pages/kitchen-prep-tool/master-product/update-master-product/update-master-product-dialog.tsx,orbital-manager-backend/kitchen_prep_tool_service/app/service/master_product/master_product_service.py - Floor-area hardcode meaning: floor-area options and colors are fixed in backend service.
orbital-manager-backend/kitchen_prep_tool_service/app/service/master_product/master_product_service.py - Weight/UOM aggregate hardcode meaning: daily summary defaults to
KG,QT, andeachoutput buckets.orbital/Orbital/Orbital.Web/src/pages/kitchen-prep-tool/master-product/product-daily-summary/product-daily-summary-drawer.tsx,orbital-manager-backend/kitchen_prep_tool_service/app/service/daily_summary/daily_summary_service.py,orbital-manager-backend/kitchen_prep_tool_service/app/service/daily_summary/sales_engine.py