I’ve done away with departments keeping Pickup Ticket and Delivery Ticket.
On ticket created one is prompted to select a ticket type; this changes the ticket type and the menu.
When selecting “Pickup” the initial order’s Status = New. However, when selecting “Delivery” the initial order’s Status = null for the same menu item.
I notice that, unlike “Pickup”, when delivery is selected the menu item is already added to the ticket prior to portion selection and then the portion is changed upon selection. Subsequent orders have Status = New.
This only happens on items for which there is a popup to select a portion.
I went through item by item in the rule debugger and aside from the ticket type what’s executed appears to be identical.
I have a separate rule that triggers on ticket created to select ticket type. If there’s no open ticket, does the order added event also create a ticket?
However within the rule for order added that selects portion there is an action to update order’s Status = New that doesn’t stick.
I saw you had a combo rule in your setup. I don’t know if it is the automatic combo builder setup. If it is, I have had problems with the Execute Find Combo rule if it was not at the bottom of the Order Added to Ticket list. If it was near the top of the list, it would mess up some of my rules.