Set up button to reprint kitchen orders to different printers

This tutorial comes as a result of a kitchen printer mishap I had the other day which messed up a few of my order. So I wanted to create a button so I could reprint the the kitchen order, but also pick which printer it goes to. FOR EXAMPLE if the kitchen printer goes down the server can reprint the kitchen slip at the terminal register.

PRINTING SET UP
1 - Set up a printer template that is a clone of the kitchen orders template but includes a box with REPRINT in it so the kitchen can keep track and less confusion

2 Set up a print job for each of the printers you want to use with the REPRINT template

Actions
1- Ask Question Action. (I have this set up as a template and get the info from within the rules)

2- Execute Print Job Action for each of the print jobs you are going to use.

Ticket Printing

Kitchen Printing

Rules This is the tricky stuff that took me a while to figure out so pay attention! :slight_smile:
1- Ask to Reprint Rule and add Ask a Question Action.


IMPORTANT STUFF The AUTOMATION COMMAND NAME is “Reprint” this is what will play an important role in the next steps.

Next to buttons you will notice how the Buttons are layed out.
Ticket Printer=Ticket Printer, Kitchen Printer=Kitchen Printer, Cancel
IMPORTANT STUFF What each buttons equals will play an important role in differentiating what actions happen.

2- Create a rule for the Print Job
Under Custom Contraint List add Automation Command Name = Reprint
and Command Value = Kitchen Printer

Under actions select
Reprint to Kitchen Printer
Ask a Question (so i get a popup that tells the server to double check with the kitchen to make sure the order went thru properly and to close the ticket)


3- Create a rule for the Print Job
Under Custom Contraint List add Automation Command Name = Reprint
and Command Value = Ticket Printer

Under actions select
Reprint to Ticket Printer
Ask a Question (so i get a popup that tells the server to take the ticket from the printer and bring it to the kitchen)


Automated Command Button
Here we make a button that will call the Ask Reprint Printer Rule.


6 Likes

Nice I like this tutorial :smiley:
Thanks for sharing :slight_smile: