Skip to content

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_uom options 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, and each output 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