Skip to Content
Menu
This question has been flagged
1 Reply
2706 Views

How can I configure Odoo POS to print two tickets, one for the customer and one for production? Is there a specific setting or module required for this?


We are currently using Odoo's POS system in our tailoring business, operating from an Android tablet. Our setup includes Epson printers and cash drawers. At present, we manually fill out an order form for our customers, but we would like to digitize this process using Odoo.

Specifically, we would like to configure the POS system to print two tickets automatically: one for the customer and another for the production team. Could you please advise on how we can achieve this? Is there a specific setting or module that we need to configure or install?

We appreciate your guidance on how to streamline this process with Odoo.



I have a quick question regarding our setup with Odoo POS. We are using an Epson printer with an Android tablet in our tailoring shop. Currently, we print receipts for customers, but we would also like to print an order slip for production on the same printer, similar to how it's done in restaurants.

Is it possible to configure Odoo POS to print both the customer receipt and a separate order slip on the same Epson printer? If so, could you please guide us on how to set this up?

Avatar
Discard
Best Answer

To configure Odoo POS to print two tickets—one for the customer and another for the production team—you can follow these steps:

Option 1: Use the Built-in Odoo Features

Odoo POS has a built-in feature to print multiple receipts, often used in restaurant settings (for kitchen orders). While it is not tailored specifically for tailoring shops, it can be adapted to your needs.

  1. Enable Multiple Printers:
    • Go to Point of Sale > Configuration > Settings.
    • In the POS interface settings, enable Order Printers. This feature is usually for printing orders to the kitchen in a restaurant but can be adapted for production.
    • Configure a virtual printer or a physical one (Epson) for production orders.
  2. Configure Print Rules:
    • You can set specific rules for when and what gets printed on each printer. For example, you can configure one printer (or print job) for the customer receipt and another for the production slip.
  3. Customize the Production Ticket:
    • You might need to customize the template used for the production ticket to include details relevant to your production team. This can be done by modifying the QWeb template associated with the production order print.

Option 2: Custom Module Development

If the built-in functionality does not meet your requirements, you may need a custom module to extend Odoo’s POS capabilities:

  1. Custom POS Receipt Templates:
    • Develop a custom module that generates two separate print jobs: one for the customer receipt and one for the production slip. The module can be designed to automatically print these tickets on order validation.
    • The production slip can include specific details relevant to your tailoring business, such as fabric type, measurements, etc.
  2. Dual Print Setup:
    • Configure the module to send the customer receipt to one printer and the production slip to another (or the same printer if using multiple trays).

Option 3: Using External Tools or Integrations

If you’re looking for a more straightforward approach without custom development:

  • External Printer Management Software: You can use software that handles print jobs more flexibly, allowing you to duplicate and route prints to different destinations based on the content of the print job.

Final Steps:

  • Testing: Ensure that the printers are set up correctly and test the configuration in a staging environment before going live.
  • Training: Provide training to your staff on how to handle the new print process.
Avatar
Discard
Related Posts Replies Views Activity
2
Dec 24
1702
1
Mar 22
2584
1
Jun 23
5148
0
Oct 22
2422
0
Apr 17
8198