Report to printer on remotes

remote_report_to_printer
REPOSITORY
REPOSITORYOCA/report-print-send
GIT
GIThttps://github.com/OCA/report-print-send.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/report-print-send/tree/16.0/remote_report_to_printer
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYGeneric Modules/Base
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Creu Blanca
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Creu Blanca
COMMITTERS
COMMITTERSEnric Tobella, Weblate, OCA-git-bot, oca-ci, Kevin Luna
WEBSITE
WEBSITEhttps://github.com/OCA/report-print-send
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:58
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/report-print-send:
    - base_report_to_printer
OCA/server-tools:
    - base_remote
odoo/odoo:
    - web
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES pycups
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
printing_printer_form_view printing.printer.form (in remote_report_to_printer) printing.printer group Inherits base_report_to_printer.printing_printer_view_form
res_remote_form res.remote.form res.remote notebook Inherits base_remote.res_remote_form
res_remote_printer_form res.remote.printer.form res.remote.printer form New
res_remote_printer_remote_tree res.remote.printer.tree res.remote.printer field Inherits res_remote_printer_tree
res_remote_printer_tree res.remote.printer.tree res.remote.printer tree New
Models touched (5)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • action_type Selection
    selection=_available_action_types
Public methods (0)

No public methods.

New fields (1)
  • printer_remote_ids One2many → res.remote.printer
    help='Remote that can use this printer.' inverse_name='printer_id' string='Remotes' args: 'res.remote.printer'
Public methods (0)

No public methods.

New fields (1)
  • remote_printer_ids One2many → res.remote.printer
    inverse_name='remote_id' args: 'res.remote.printer'
Public methods (1)
  • get_printer_behaviour(self)

New fields (5)
  • is_default Boolean
    default=False
  • printer_id Many2one → printing.printer
    ondelete='cascade' args: 'printing.printer'
  • printer_tray_id Many2one → printing.tray
    domain="[('printer_id', '=', printer_id)]" ondelete='cascade' args: 'printing.tray'
  • printer_usage Selection
    default='standard' args: [('standard', 'Standard')]
  • remote_id Many2one → res.remote
    ondelete='cascade' readonly=True args: 'res.remote'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/report-print-send
GIT
GIThttps://github.com/OCA/report-print-send.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/report-print-send/tree/14.0/remote_report_to_printer
VERSION
VERSION 1.1.1
CATEGORY
CATEGORYGeneric Modules/Base
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Creu Blanca
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Creu Blanca
COMMITTERS
COMMITTERSPierre Verkest, oca-travis, Weblate, OCA-git-bot, oca-ci, Olga Marco, Kevin Luna, oca-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/report-print-send
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:11
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/report-print-send:
    - base_report_to_printer
OCA/server-tools:
    - base_remote
odoo/odoo:
    - web
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES pycups
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
printing_printer_form_view printing.printer.form (in remote_report_to_printer) printing.printer group Inherits base_report_to_printer.printing_printer_view_form
res_remote_form res.remote.form res.remote notebook Inherits base_remote.res_remote_form
res_remote_printer_form res.remote.printer.form res.remote.printer form New
res_remote_printer_remote_tree res.remote.printer.tree res.remote.printer field Inherits res_remote_printer_tree
res_remote_printer_tree res.remote.printer.tree res.remote.printer tree New
Models touched (5)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • action_type Selection
    selection=_available_action_types
Public methods (0)

No public methods.

New fields (1)
  • printer_remote_ids One2many → res.remote.printer
    help='Remote that can use this printer.' inverse_name='printer_id' string='Remotes' args: 'res.remote.printer'
Public methods (0)

No public methods.

New fields (1)
  • remote_printer_ids One2many → res.remote.printer
    inverse_name='remote_id' args: 'res.remote.printer'
Public methods (1)
  • get_printer_behaviour(self)

New fields (5)
  • is_default Boolean
    default=False
  • printer_id Many2one → printing.printer
    ondelete='cascade' args: 'printing.printer'
  • printer_tray_id Many2one → printing.tray
    domain="[('printer_id', '=', printer_id)]" ondelete='cascade' args: 'printing.tray'
  • printer_usage Selection
    default='standard' args: [('standard', 'Standard')]
  • remote_id Many2one → res.remote
    ondelete='cascade' readonly=True args: 'res.remote'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/report-print-send
GIT
GIThttps://github.com/OCA/report-print-send.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/report-print-send/tree/13.0/remote_report_to_printer
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYGeneric Modules/Base
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Creu Blanca
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Creu Blanca
COMMITTERS
COMMITTERSStéphane Bidoul, Enric Tobella, oca-travis, Weblate, OCA-git-bot, oca-ci, Olga Marco, Kevin Luna
WEBSITE
WEBSITEhttps://github.com/OCA/report-print-send
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:20
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/report-print-send:
    - base_report_to_printer
OCA/server-tools:
    - base_remote
odoo/odoo:
    - web
    - base
    - mail
    - base_setup
    - bus
    - web_tour
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES pycups
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
printing_printer_form_view printing.printer.form (in remote_report_to_printer) printing.printer group Inherits base_report_to_printer.printing_printer_view_form
res_remote_form res.remote.form res.remote notebook Inherits base_remote.res_remote_form
res_remote_printer_form res.remote.printer.form res.remote.printer form New
res_remote_printer_remote_tree res.remote.printer.tree res.remote.printer field Inherits res_remote_printer_tree
res_remote_printer_tree res.remote.printer.tree res.remote.printer tree New
Models touched (5)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • action_type Selection
    selection=_available_action_types
Public methods (0)

No public methods.

New fields (1)
  • printer_remote_ids One2many → res.remote.printer
    help='Remote that can use this printer.' inverse_name='printer_id' ondelete='cascade' string='Remotes' args: 'res.remote.printer'
Public methods (0)

No public methods.

New fields (1)
  • remote_printer_ids One2many → res.remote.printer
    inverse_name='remote_id' args: 'res.remote.printer'
Public methods (1)
  • get_printer_behaviour(self)

New fields (5)
  • is_default Boolean
    default=False
  • printer_id Many2one → printing.printer
    ondelete='cascade' args: 'printing.printer'
  • printer_tray_id Many2one → printing.tray
    domain="[('printer_id', '=', printer_id)]" ondelete='cascade' args: 'printing.tray'
  • printer_usage Selection
    default='standard' args: [('standard', 'Standard')]
  • remote_id Many2one → res.remote
    ondelete='cascade' readonly=True args: 'res.remote'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/report-print-send
GIT
GIThttps://github.com/OCA/report-print-send.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/report-print-send/tree/12.0/remote_report_to_printer
VERSION
VERSION 2.1.1
CATEGORY
CATEGORYGeneric Modules/Base
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Creu Blanca
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Creu Blanca
COMMITTERS
COMMITTERSoca-travis, Weblate, OCA-git-bot, Jaime Arroyo
WEBSITE
WEBSITEhttp://www.github.com/OCA/report-print-send
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:25
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/report-print-send:
    - base_report_to_printer
OCA/server-tools:
    - base_remote
odoo/odoo:
    - web
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES cups
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
res_remote_form res.remote.form res.remote notebook Inherits base_remote.res_remote_form
res_remote_printer_form res.remote.printer.form res.remote.printer form New
res_remote_printer_tree res.remote.printer.tree res.remote.printer tree New
Models touched (4)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • action_type Selection
    selection=_available_action_types
Public methods (0)

No public methods.

New fields (1)
  • remote_printer_ids One2many → res.remote.printer
    inverse_name='remote_id' args: 'res.remote.printer'
Public methods (1)
  • get_printer_behaviour(self)
    @api.multi

New fields (5)
  • is_default Boolean
    default=False
  • printer_id Many2one → printing.printer
    ondelete='cascade' args: 'printing.printer'
  • printer_tray_id Many2one → printing.tray
    domain="[('printer_id', '=', printer_id)]" ondelete='cascade' args: 'printing.tray'
  • printer_usage Selection
    default='standard' args: [('standard', 'Standard')]
  • remote_id Many2one → res.remote
    ondelete='cascade' readonly=True args: 'res.remote'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/report-print-send
GIT
GIThttps://github.com/OCA/report-print-send.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/report-print-send/tree/11.0/remote_report_to_printer
VERSION
VERSION 2.1.1
CATEGORY
CATEGORYGeneric Modules/Base
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Creu Blanca
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Creu Blanca
COMMITTERS
COMMITTERSEnric Tobella, Jordi Ballester Alomar, OCA Transbot, oca-travis, OCA-git-bot
WEBSITE
WEBSITEhttp://www.agilebg.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:24:02
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/report-print-send:
    - base_report_to_printer
OCA/server-tools:
    - base_remote
odoo/odoo:
    - web
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES cups
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
res_remote_form res.remote.form res.remote notebook Inherits base_remote.res_remote_form
res_remote_printer_form res.remote.printer.form res.remote.printer form New
res_remote_printer_tree res.remote.printer.tree res.remote.printer tree New
Models touched (4)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • action_type Selection
    selection=_available_action_types
Public methods (0)

No public methods.

New fields (1)
  • remote_printer_ids One2many → res.remote.printer
    inverse_name='remote_id' args: 'res.remote.printer'
Public methods (1)
  • get_printer_behaviour(self)
    @api.multi

New fields (5)
  • is_default Boolean
    default=False
  • printer_id Many2one → printing.printer
    ondelete='cascade' args: 'printing.printer'
  • printer_tray_id Many2one → printing.tray
    domain="[('printer_id', '=', printer_id)]" ondelete='cascade' args: 'printing.tray'
  • printer_usage Selection
    default='standard' args: [('standard', 'Standard')]
  • remote_id Many2one → res.remote
    ondelete='cascade' readonly=True args: 'res.remote'
Public methods (0)

No public methods.