Kendash. I’ll give you more insight on what I want to achieve with this.
At the beginning, once user has logged in and pressed the POS button, it takes them to the Entity screen I called " Dine In- Takeaway". Here, when a customer walks in, the counter asks whether they want to dine in or take away. They would Click either Dine in button, or Take Away button.
When “Dine In” Is chosen, (to make it as simplistic as possible), the user gives the customer a table number, and clicks on the table with the same number to start the order.
When the order is complete, and not yet paid, the user would click " Close Ticket" and then the screen would navigate back to entity screen that shows the two buttons " Dine in" “Take Away”
If the user decides to pay right away, then once paid, it goes back to the default screen of Dine in - Takeaway, waiting for the next order.
When Takeaway is clicked, then it just goes straight to the order screen as per normal.
There is only one other thing I want to also try and do with this, and that is by default on any order when a receipt is printed, an order number is automatically printed on the receipt and kitchen printer,
What I want to try and make it do is when DINE IN is clicked, it prints the table number instead of the generated number. When TAKE AWAY is clicked, then it just prints the generated number as per normal.
This is one way I’m thinking of. If there is an easier way or other better suggestions, I’d be more than happy to try them out.
MORE NOTES: The other thing for receipts would also be when DINE IN is chosen, besides the table number, it would also show DINED IN on their receipt, and if a print for kitchen is required, it would also printed DINED IN.
But if TAKE AWAY is selected, then on both kitchen and receipt it would show TAKE AWAY and generated number.