| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/report-print-send |
| GIT | |
| GIT | https://github.com/OCA/report-print-send.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/report-print-send/tree/10.0/printer_tray |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Printer |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Camptocamp |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, OCA Transbot, Graeme Gellatly, ecino, Moises Lopez - https://www.vauxoo.com/, oca-travis, Weblate, OCA-git-bot, Sylvain GARANCHER |
| WEBSITE | |
| WEBSITE | http://www.camptocamp.com/ |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:20:02 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/report-print-send: - base_report_to_printer odoo/odoo: - report - base - web - base_setup - web_kanban |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
cups |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
act_report_xml_view |
ir.actions.report.xml.add.printer.tray | ir.actions.report.xml | Inherits base_report_to_printer.act_report_xml_view | |
printing_printer_view_form |
printing.printer.form | printing.printer | Inherits base_report_to_printer.printing_printer_view_form | |
printing_report_xml_action_view_form |
printing.report.xml.action.form | printing.report.xml.action | Inherits base_report_to_printer.printing_report_xml_action_view_form | |
printing_report_xml_action_view_tree |
printing.report.xml.action.form | printing.report.xml.action | Inherits base_report_to_printer.printing_report_xml_action_view_tree | |
view_users_form |
res.users.form.add.printer.tray | res.users | Inherits base_report_to_printer.view_users_form | |
view_users_prefs |
res.users.form.printing.tray | res.users | Inherits base_report_to_printer.view_users_form_simple_modif |
No HTTP endpoints found for this module.
printer_tray_id
Many2one → printing.tray
comodel_name='printing.tray'
domain="[('printer_id', '=', printing_printer_id)]"
string='Paper Source'
onchange_printing_printer_id(self)
tray_ids
One2many → printing.tray
comodel_name='printing.tray'
inverse_name='printer_id'
string='Paper Sources'
print_options(self, report=None, format=None, copies=1)
printer_tray_id
Many2one → printing.tray
comodel_name='printing.tray'
domain="[('printer_id', '=', printer_id)]"
string='Paper Source'
behaviour(self)
onchange_printer_id(self)
name
Char
required=True
printer_id
Many2one → printing.printer
comodel_name='printing.printer'
ondelete='cascade'
readonly=True
required=True
string='Printer'
system_name
Char
readonly=True
required=True
No public methods.
printer_tray_id
Many2one → printing.tray
comodel_name='printing.tray'
domain="[('printer_id', '=', printing_printer_id)]"
string='Default Printer Paper Source'
onchange_printing_printer_id(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/report-print-send |
| GIT | |
| GIT | https://github.com/OCA/report-print-send.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/report-print-send/tree/9.0/printer_tray |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Printer |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | Yes |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Camptocamp |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, OCA Transbot, Dave Lasley, oca-travis, Weblate, OCA-git-bot, Sylvain GARANCHER |
| WEBSITE | |
| WEBSITE | http://www.camptocamp.com/ |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:15:24 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/report-print-send: - base_report_to_printer odoo/odoo: - report - base - web |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
cups |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
act_report_xml_view |
ir.actions.report.xml.add.printer.tray | ir.actions.report.xml | Inherits base_report_to_printer.act_report_xml_view | |
printing_printer_view_form |
printing.printer.form | printing.printer | Inherits base_report_to_printer.printing_printer_view_form | |
printing_report_xml_action_view_form |
printing.report.xml.action.form | printing.report.xml.action | Inherits base_report_to_printer.printing_report_xml_action_view_form | |
printing_report_xml_action_view_tree |
printing.report.xml.action.form | printing.report.xml.action | Inherits base_report_to_printer.printing_report_xml_action_view_tree | |
view_users_form |
res.users.form.add.printer.tray | res.users | Inherits base_report_to_printer.view_users_form | |
view_users_prefs |
res.users.form.printing.tray | res.users | Inherits base_report_to_printer.view_users_form_simple_modif |
No HTTP endpoints found for this module.
printer_tray_id
Many2one → printing.tray
comodel_name='printing.tray'
domain="[('printer_id', '=', printing_printer_id)]"
string='Paper Source'
onchange_printing_printer_id(self)
tray_ids
One2many → printing.tray
comodel_name='printing.tray'
inverse_name='printer_id'
string='Paper Sources'
print_options(self, report=None, format=None, copies=1)
printer_tray_id
Many2one → printing.tray
comodel_name='printing.tray'
domain="[('printer_id', '=', printer_id)]"
string='Paper Source'
behaviour(self)
onchange_printer_id(self)
name
Char
required=True
printer_id
Many2one → printing.printer
comodel_name='printing.printer'
ondelete='cascade'
readonly=True
required=True
string='Printer'
system_name
Char
readonly=True
required=True
No public methods.
printer_tray_id
Many2one → printing.tray
comodel_name='printing.tray'
domain="[('printer_id', '=', printing_printer_id)]"
string='Default Printer Paper Source'
onchange_printing_printer_id(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/report-print-send |
| GIT | |
| GIT | https://github.com/OCA/report-print-send.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/report-print-send/tree/8.0/printer_tray |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Printer |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | Yes |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Camptocamp |
| COMMITTERS | |
| COMMITTERS | Stéphane Bidoul, Yannick Vaucher, Guewen Baconnier, Alexandre Fayolle, Stéphane Bidoul (ACSONE), OCA Transbot, vrenaville, Dave Lasley, oca-travis, Weblate, OCA-git-bot, Maik Steinfeld |
| WEBSITE | |
| WEBSITE | http://www.camptocamp.com/ |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:11:27 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/report-print-send: - base_report_to_printer odoo/odoo: - base - report - web |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
cups |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
action_report_xml_form |
ir.actions.report.xml.add.printer.tray | ir.actions.report.xml | Inherits base_report_to_printer.action_report_xml_form | |
view_printing_printer_form |
printing.printer.form | printing.printer | Inherits base_report_to_printer.view_printing_printer_form | |
view_printing_report_xml_action_form |
printing.report.xml.action.form | printing.report.xml.action | Inherits base_report_to_printer.printing_report_xml_action_form | |
view_printing_report_xml_action_tree |
printing.report.xml.action.form | printing.report.xml.action | Inherits base_report_to_printer.printing_report_xml_action_tree | |
view_users_form |
res.users.form.add.printer.tray | res.users | Inherits base_report_to_printer.view_printing_users_form | |
view_users_prefs |
res.users.form.printing.tray | res.users | Inherits base_report_to_printer.view_printing_users_prefs |
No HTTP endpoints found for this module.
printer_tray_id
Many2one → printing.tray
comodel_name='printing.tray'
domain="[('printer_id', '=', printing_printer_id)]"
string='Paper Source'
onchange_printing_printer_id(self)
tray_ids
One2many → printing.tray
comodel_name='printing.tray'
inverse_name='printer_id'
string='Paper Sources'
print_options(self, report, format, copies=1)
printer_tray_id
Many2one → printing.tray
comodel_name='printing.tray'
domain="[('printer_id', '=', printer_id)]"
string='Paper Source'
behaviour(self)
onchange_printer_id(self)
name
Char
required=True
printer_id
Many2one → printing.printer
comodel_name='printing.printer'
ondelete='cascade'
readonly=True
required=True
string='Printer'
system_name
Char
readonly=True
required=True
No public methods.
printer_tray_id
Many2one → printing.tray
comodel_name='printing.tray'
domain="[('printer_id', '=', printing_printer_id)]"
string='Default Printer Paper Source'
onchange_printing_printer_id(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/report-print-send |
| GIT | |
| GIT | https://github.com/OCA/report-print-send.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/report-print-send/tree/7.0/printer_tray |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Printer |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | Yes |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Camptocamp |
| COMMITTERS | |
| COMMITTERS | Yannick Vaucher, Alexandre Fayolle, Laetitia Gangloff, Stéphane Bidoul (ACSONE), OCA Transbot |
| WEBSITE | |
| WEBSITE | http://www.camptocamp.com/ |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:07:16 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/report-print-send: - base_report_to_printer OCA/reporting-engine: - base_report_assembler odoo/odoo: - base - base_calendar - base_status - base_setup - web_kanban - web - base_action_rule |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
cups |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Report to printer - Paper tray selection ======================================== **Author:** Camptocamp SA *This module extends `Report to printer` module.* It detects trays on printer installation plus permits to select the paper source on which you want to print directly. You will find this option on default user config, on default report config and on specific config per user per report. This allows you to dedicate a specific paper source for exemple for prepinted paper such as payment slip. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
action_report_xml_form |
ir.actions.report.xml.add.printer.tray | ir.actions.report.xml | Inherits base_report_to_printer.action_report_xml_form | |
view_users_form |
res.users.form.add.printer.tray | res.users | Inherits base_report_to_printer.view_printing_users_form |
No HTTP endpoints found for this module.
No new fields.
Public methods (1)set_print_options(self, cr, uid, report_id, format, context=None)
No new fields.
Public methods (1)update_printers_status(self, db_name, uid, context=None)
No new fields.
Public methods (1)behaviour(self, cr, uid, act_id, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.