HI - by now I should know by now how to do this - but something else that I am struggling with
I want to create a button that changes the state of an entity ( table in this case) from available to Occupied
This is for when a customer is seated but has not yet placed an order. All I need is to change the colour of the entity so that we can see from the screen that there is someone at that table. I don’t need to change the ticket state or anything else, just the colour of the entity.
I did have this working but since adding the kitchen display this has stopped working. I’m sure it’s simple but need some help please
I have replicated everything as per your step by step but clicking on the ‘Occupied’ buton just closes the ticket with no action or change in entity colour.
@emre
I tried importing after I had added Johns guide above. but clicking on close would not close the ticket, if I then went back to main menu and to POS then it showed the entity colour had changed.
I tried stripping out what I had added with Johns guide and then importing , but this time clicking ‘Occupied’ would just close the ticket without change.
OK. I’ve managed to fix that by adding two more constraints. However before implementing this I’ll recommend to wait for @JohnS’s response for getting his idea about that fix.
I’ve added Order Line Count check for these two rules to skip actions if there are no order lines inside ticket.
all working with the combination of yours and the couple of extra entries from emre - thanks for your help with this. Hopefully not many more questions now. Final testing today to make sure everything is doing what it should thanks for all your help.
I followed everything you have said here and everything I work on samba 1.4.48.
But I need to find out how to get this:
when I click on “Table Occupied” I want to save the number of people in the ticket (obtained following this tutorial: Tracking Number of Persons and so A SIMPLE TICKET TAG) and some food that I add, however, that should not be sent to the kitchen until I do I click on Close.
You can include Update Ticket Tag action in Table Occupied Rule to update Person Count. If you set tag parameter as [?Person Count] (? means ask here) operator can enter person count. You can see some samples here…
@pizzaeilat4 customer calls me and asks me to reserve him a table, i reserve him a table and it goes yellow on the entity screen to show that it is reserved.
the customer calls me back and tells me he changes his mind, how can i remove the reservation from the table, and make the table available again ?