Sorry if I'm not being clear. Auto levels are turned on and operating correctly.
Challenge: Different price every day for beer item - Tuesdays and Sundays price is reduced. (Price reduction is not standard - just the final price).
Solution:
Auto Menu Levels
Mon Main 1 Sub 1 - Monday Period (defined as all day Monday)
Tues - Main 1 Sub 2 - Tuesday Period (defined as all day Tuesday)
etc...
Works no problem. Pulls prices 1-7 depending on day of week.
Challenge 2: Sell different sizes of beer item every day (taste, pint, 32 growler, 64 growler)
Solution:
Manual menu level change keys to use menu levels 8, 9, 10 for taste, 32 growl, 64 growl. Daily MI price (1-7) for pint.
This is pulling the correct price.
Problem: After changing the menu level with a key, I can force the system to pop back up to any level. But I can't figure out how to have it pop back up to the currently programmed auto menu level. Therefore I can't have it go back to the correct price record for the day automatically.
Wednesday for instance it goes to Auto Level Wednesday defined by period Wed (all day) calling Main 1 sub 3. So I order a beer and it pulls price 3. This satisfies the need to have a different price for that beer every day of the week. All good. When cust wants a growler 32 I have a "Growler 32" button which switches the sub to 9. Then you press the beer button. Pulls the #9 price. All good.
Problem is I can't then automatically go back to the Auto Menu level of main 1, sub 3. (I can set it to do just that but as soon as it's Thursday it's not going to work).
What I need is a way for the system to pop back to the auto menu level that's in use. Seems like such a simple thing to direct it to do but I haven't found how short of manually telling it to go to level X or tendering the transaction which is not an option.
I worked your suggestion of utilizing auto discounts on the 2 days where the price is non-standard. (GREAT SUGGESTION!) But because I'm changing price down to a set level across the board rather than a set level discount this won't work.
The only other solution I can think of is to split off the Wednesday and Sunday specials. Creating an entire set for Wednesday (single priced beer item) and one for Sunday as the price is different for each day ($4 on Wed $5 on Sun). I can set these items up only to show on an SLU on the correct day but this is really messy and is going to be a nightmare to maintain. {Edit: I guess I could do this with only one set of menu items using ML Class and multi prices.} Still.
Any ideas?