diff --git a/app/models/sale.rb b/app/models/sale.rb index c5b5fa8b..d9a94f79 100755 --- a/app/models/sale.rb +++ b/app/models/sale.rb @@ -700,8 +700,8 @@ def self.get_item_query() # "JOIN employee_accesses ea ON ea.`employee_id` = sales.cashier_id ") query = query.joins(" JOIN accounts acc ON acc.id = mi.account_id") # query = query.where("i.item_instance_code IS NOT NULL") - query = query.group("acc.title,mi.account_id,i.product_name") - .order("acc.title desc, mi.account_id desc, i.unit_price asc") + query = query.group("acc.title,mi.account_id,mi.menu_category_id,i.product_name") + .order("acc.title desc, mi.account_id desc, mi.menu_category_id desc, i.unit_price asc") end def self.get_other_charges()