I am trying to control printing receipt based on Order status but still having problem
here is what I did
*******Automation command Do Not Print
******Action Order Status Updated New -> No Print
*****Rules {ORDER STATE:Status} Equals New or NEW ( I tried both)
Excute Print Job
I can see Order status is New but its not printing if I set Order status Not Print using automation command Do Not Print still it is not printing. either way it’s not doing any thing.
there are so many rules that deal with states. Probably another rule is overridijng it. I can not really tell you much because you gave very limited information.
Why do you want to control prints with order states?
I still do not understand… Payment Process Rule does not check State… it will print when balance is 0 regardless ofr your state … there is not a Do not print action… Also New gets changed … YOu may need to develop a different flow… maybe change from printing at payment processed to just printing on demand with button.
YOu do not have to actualy create them in settings… just use the update ticket state action
Before we go any further so I do not get things confused… Can you give a scenario of when you would use this and why? It helps if we know the operational flow there may be things we can recommend that you did not think of.
when customer pay and we press payment button receipt print
so many time customer don’t want that receipt specially rush hours for fast food at that time I want to keep pressing No Print Button so it will not print receipt. and no waste of paper also no clutter on small counter.
also I am planning to use same printer for pick up and delivery ticket. if there are too many receipt than employee may throw the delivery or pick up ticket and I may have problem at that time too
Order States are not read very well at payment processed remember they are on order line… payment processed is ticket level. Does not mean that cant be read there… just means they have to be read a specific way. Like {ORDER STATE TOTAL:Display=Kitchen}
also when we go to ticket viewer there is a Display button can I put reprint Next to it ? so easy to reprint with one click instead reload the paid ticket and then Press Reprint Receipt Button?
No you can not put another button there… but you do not have to completely reload the ticket… just hit display and then press print. Have to have a Print button made and mapped to ticket have enabled set to blank not * and visible = Paid
is there a way we can create a Reorder Button ? once we press that button entire order entered as a New Ticket This is for customer repeat order. some time customer order 3 - 4 custom item so this kind of reorder button comes handy during RUSH HOUR