OdooWiki OCA HUB

OCA/report-print-send

OCA community repository with 15 Odoo modules confirmed in the OdooWiki catalogue (versions 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0). Reviewed on 2026-11-03.

Open on GitHub

Confirmed modules per version

12.0
5 modules
13.0
5 modules
14.0
8 modules
15.0
3 modules
16.0
8 modules
17.0
2 modules
18.0
7 modules
19.0
6 modules
20.0
0 modules

Modules in the repository

  • Report to label printerOdoo 14, 16, 18, 19
    base_report_to_label_printer

    Lets you mark a report as a label report and send it to a dedicated label printer set on each user, instead of the normal printer.

  • Report to printerOdoo 12, 13, 14, 15, 16, 17, 18, 19
    base_report_to_printer

    Lets administrators and users choose whether each Odoo report is downloaded as a PDF or sent straight to a configured printer, with default rules per report, per user, or per user-and-report combination.

  • base_report_to_printer_cups

    Connect Odoo to one or more CUPS print servers, import their printers and paper trays, and send reports straight to a chosen printer instead of downloading a PDF.

  • Report to printer - Mail extensionOdoo 12, 13, 14, 15, 16, 18
    base_report_to_printer_mail

    When a report is generated from an email template, this module prevents it from being sent to a printer. It only affects automatic report generation triggered by mail templates.

  • base_report_to_printer_qztray

    This module lets Odoo send reports straight to printers installed on the user's own computer using QZ Tray, without needing a print server. It adds a "QZTray" option to printing printers and handles the secure connection and printing in the browser.

  • base_report_to_printer_websocket

    Lets Odoo send report print jobs directly to a user's computer over the existing WebSocket connection, without needing an external print server. Each printer is linked to a specific user who receives the job.

  • pingen

    Lets you flag any Odoo attachment to be sent as a physical letter through the paid pingen.com postal service, and tracks each letter's status, cost and delivery information inside Odoo.

  • pingen_env

    Lets administrators keep the Pingen.com connection settings (client ID, secret, organization, staging mode, webhook secret) in server environment variables instead of typing them in Odoo.

  • Printer ZPL IIOdoo 12, 13, 14, 15, 16, 17, 18, 19
    printer_zpl2

    Lets you design ZPL II labels (text, barcodes, shapes, images) for any Odoo model and print them on Zebra printers, with a preview via the Labelary service and an import tool for existing ZPL code.

  • printing_auto_base

    Lets you set up rules that automatically send a report or an existing attachment to a printer when a document is processed, without clicking anything. Other modules use it to add automatic printing to their own documents.

  • printing_auto_label_printer

    Adds a "Label" option to automatic printing rules so a report or attachment can be sent to the user's default label printer when no specific printer is chosen.

  • printing_simple_configuration

    Lets administrators record print servers and the printers attached to them, per company or warehouse, so other Odoo workflows can find the right printer for a given usage.

  • Report to printer on remotesOdoo 12, 13, 14, 16
    remote_report_to_printer

    Lets you link printers to specific remotes (computers, mobiles, servers) and choose a "Use remote's default" printing option so reports go to the printer configured for the remote the user is working from.

  • server_env_printing_server

    Lets administrators store the printing server address, port, user and password in the server environment configuration instead of typing them in Odoo, so connection details can be managed outside the database.

  • stock_picking_auto_print

    Adds an option on operation types to automatically print the delivery slip when a transfer is validated, so warehouse staff get the document without clicking Print.

Data imported from GitHub: every listed version is confirmed (branch, module directory and installable manifest checked on the review date). Active support and OCA certification are not assessed.