OdooWiki OCA HUB

Printing Simple Configuration

printing_simple_configuration folder_open OCA/report-print-send open_in_new
Generic Modules/Base License: AGPL-3

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.0

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.

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

sale_stock

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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation 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 information

Installation 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.

info

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.