Product Mix Report

Prev Next

The Product Mix Report shows menu item sales by location, business date, interval, and service type. It contains the quantity and amount sold, with the menu item categories and the day part.

Column reference

ColumnTypeDescription
tenant_idNUMBER(38,0)R365 internal tenant identifier
location_idVARCHARLocation identifier for these sales
location_nameVARCHARName of the location
business_dateDATEOperational business date of the sales
interval_idNUMBER(18,0)Epoch-seconds identifier of the 15-minute interval
interval_numberNUMBER(12,6)Sequential 15-minute interval within the day (1-96)
day_part_nameVARCHARDay part label, such as Breakfast, Lunch, or Dinner, as it was when the sale occurred. Later changes to the location's day part setup do not change it.
day_part_numberNUMBER(38,0)Day part sort order / number
menu_item_idVARCHARMenu item identifier
menu_item_nameVARCHARMenu item display name
menu_item_priceNUMBER(38,2)Menu item's current list price
menu_item_category1_idVARCHARMenu item's category 1 identifier ('None' bucket if uncategorized)
menu_item_category1_nameVARCHARCategory 1 name, or 'None' if uncategorized
menu_item_category2_idVARCHARMenu item's category 2 identifier ('None' bucket if uncategorized)
menu_item_category2_nameVARCHARCategory 2 name, or 'None' if uncategorized
menu_item_category3_idVARCHARMenu item's category 3 identifier ('None' bucket if uncategorized)
menu_item_category3_nameVARCHARCategory 3 name, or 'None' if uncategorized
service_type_idVARCHARService type of the parent sales ticket
service_type_nameVARCHARService type display name
quantityNUMBER(38,5)Sum of menu item quantity for this grain
amountNUMBER(38,2)Sum of menu item sales amount for this grain
interval_nameVARCHARReadable label for the time interval, for example 2026-02-02 00:15 to 00:29. Blank when the interval is missing.