Printing Simple Configuration
Allow to set printer config definition attached to a company or a warehouse.
With this minimal configuration, you may define specific print workflow according to misc usage, i.e. label printers
For more complex configuration please check https://github.com/OCA/report-print-send/blob/16.0/base_report_to_printer/README.rst
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Lets 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.
This module adds a simple place to describe your printing setup inside Odoo. Administrators can create a printing configuration with the server address (IP or DNS name) and port, and attach a list of printers to it. Each printer has a name, a usage code, an optional comment and can be linked to a specific warehouse.
A printing configuration can be linked to a company, and the company form gains a field to select its default printing configuration. A security rule limits which configurations a user can see based on the companies they are allowed to access.
Where it appears: - A new "🖨" menu under Administration opens the Printing Configuration list and form. - The company form shows a field to pick the printing configuration. - The configuration form shows the server, port, company and an editable list of printers.
Automatic behaviour: - The configuration name is built automatically from the server and company name. - A helper method returns the printers available for the current user, preferring the user's warehouse, and raises an error if no printer is accessible. - Changes to the server, port and other tracked fields are logged in the chatter.
It touches res.company, print.config and printer, and depends on sale_stock.
Depends on
Menus it adds
Models and fields (3)
- printer · new modelname, usage, comment, readonly, config_id, company_id, warehouse_id
- res.company · extends an existing modelprint_config_id
- print.config · new modelport, server (🖥 Server), comment, company_id (Company), printer_ids, display_name (Name)
Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/report-print-send.
terminal Installation and usage
No verified informationInstallation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.