Can you clarify that a bit?
You just have two static/hard wired tills?
How are the printers connected, to the tills or are then networked?
What are you wanting to achieve exactly?
Dinks rang in on Till 1 --> Drinks Order printed at Bar 1?
Could you not just set the Drinks Order print job to use your ticket/receipt printer - same as print bill/receipts go to?
Configure separate terminals for Till 1 & Till 2. Assign them through local settings. We’ll differ tills by terminal settings. See a sample here Tracking 2 Till Cash and Shifts
Create two print jobs like Print Orders to Till 1 & Print Orders to Till 2.
Configure Product <> Printer mappings for both print jobs.
Create two Execute Print Job actions for each till.
Create two Rules for each till and through rule mapping map rules to corresponding terminals.
Add both rules to Ticket Closing Event.
As you map rules to terminals only one of these rules will work. So when you receive orders on Till 1Print Orders to Till 1 print job will work.
Great OK so all you’ll need to do is use the ‘Ticket Printer’ or whatever you have called it.
Nice, did the same first time round myself
OK what you want to do is clone the Kitchen Print Job, change the mappings to the correct product groups and the printer to your receipt/ticket printer.
Clone the execute kitchen print job action and set it to use the drinks order print job.
Add the above action where needed which would depend on how much customization you have done (and am not at home PC atm) but the default kitchen print job action is on ticket closing if memory serves. Just add this new action in next to the kitchen job action.
There is no need for the extra complication,
As the ‘Receipt Printer’ listing on each till is set to the nearest printer he can just map the print job to receipt printer
That’s how I understood it, but may have misunderstood.
Understand exactly what your suggesting and obviously it will work but as its Till1 → Printer 1 and Till 2 → Printer 2 it should be easier than that regardless of them being networked printers.
As Samba does not look for a specific printer/port it just refers to the Printer Name to which is has been assigned within windows.
Ideally it makes life allot easier if you can install your printers in windows with the same name to work with samba… not sure than makes sence.
So;
Say your printers are at IP Bar Printer 1= 192.168.1.101 and Bar Printer 2 = 192.168.1.102
Till 1 - Install Receipt Printer 1 (192.168.1.101) and call Receipt Printer
Till 2 - Install Receipt Printer 2 (192.168.1.102) and call Receipt Printer
If called the same name on both Samba will just look for ‘Receipt Printer’ on that machine, it wouldn’t search the network for 192.168.1.101 etc.
In the same way that normal receipt printer should be given the same name on all terminals as the printer setting is system wide for all terminals.
okay, I need a little bit more help, managed to get the orders to print how I wanted, but in the process have managed to screw up the print bills buttons some how. going to try and include screen shots.
First thing I notice is you have wrong action in your print bill till 1 rule. You have the default print bill action but your screenshots clearly show you made one specific for till 1