Document Quick Access

document_quick_access
REPOSITORY
REPOSITORYOCA/server-ux
GIT
GIThttps://github.com/OCA/server-ux.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-ux/tree/18.0/document_quick_access
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
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-git-bot, oca-ci, Arnau
WEBSITE
WEBSITEhttps://github.com/OCA/server-ux
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:16
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/server-ux:
    - barcode_action
odoo/odoo:
    - web
    - base
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES pdf2image
pyzbar
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows to search any kind of records through a launcher.
With this, we can add a QR in our reports in order to search elements
faster. It could be used to add this QR (on a label) on external
documents.

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
document_quick_access_rule_form_view document.quick.access.rule.form (in document_quick_access) document.quick.access.rule form New
document_quick_access_rule_search_view document.quick.access.rule.search (in document_quick_access) document.quick.access.rule search New
document_quick_access_rule_tree_view document.quick.access.rule.tree (in document_quick_access) document.quick.access.rule list New
Models touched (2)

New fields (0)

No new fields.

Public methods (1)
  • get_quick_access_code(self)

New fields (5)
  • active Boolean
    default=True
  • barcode_format Selection
    default='standard' required=True args: [('standard', 'Standard'), ('b64_standard', 'Base64')]
  • model_id Many2one → ir.model
    ondelete='cascade' required=True args: 'ir.model'
  • name Char
    required=True
  • priority Integer
    default=16 required=True
Public methods (3)
  • get_code(self, record)
  • read_code(self, code)
    @api.model
  • read_code_action(self, code)
REPOSITORY
REPOSITORYOCA/server-ux
GIT
GIThttps://github.com/OCA/server-ux.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-ux/tree/17.0/document_quick_access
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
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-git-bot, oca-ci, Arnau
WEBSITE
WEBSITEhttps://github.com/OCA/server-ux
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:08
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/server-ux:
    - barcode_action
odoo/odoo:
    - web
    - base
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES pdf2image
pyzbar
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows to search any kind of records through a launcher.
With this, we can add a QR in our reports in order to search elements
faster. It could be used to add this QR (on a label) on external
documents.

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
document_quick_access_rule_form_view document.quick.access.rule.form (in document_quick_access) document.quick.access.rule form New
document_quick_access_rule_search_view document.quick.access.rule.search (in document_quick_access) document.quick.access.rule search New
document_quick_access_rule_tree_view document.quick.access.rule.tree (in document_quick_access) document.quick.access.rule tree New
Models touched (2)

New fields (0)

No new fields.

Public methods (1)
  • get_quick_access_code(self)

New fields (5)
  • active Boolean
    default=True
  • barcode_format Selection
    default='standard' required=True args: [('standard', 'Standard'), ('b64_standard', 'Base64')]
  • model_id Many2one → ir.model
    ondelete='cascade' required=True args: 'ir.model'
  • name Char
    required=True
  • priority Integer
    default=16 required=True
Public methods (3)
  • get_code(self, record)
  • read_code(self, code)
    @api.model
  • read_code_action(self, code)
REPOSITORY
REPOSITORYOCA/server-ux
GIT
GIThttps://github.com/OCA/server-ux.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-ux/tree/16.0/document_quick_access
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYUncategorized
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, Antoni Marroig Campomar
WEBSITE
WEBSITEhttps://github.com/OCA/server-ux
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:54
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/server-ux:
    - barcode_action
odoo/odoo:
    - web
    - base
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES pdf2image
pyzbar
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
document_quick_access_rule_form_view document.quick.access.rule.form (in document_quick_access) document.quick.access.rule form New
document_quick_access_rule_search_view document.quick.access.rule.search (in document_quick_access) document.quick.access.rule search New
document_quick_access_rule_tree_view document.quick.access.rule.tree (in document_quick_access) document.quick.access.rule tree New
Models touched (2)

New fields (0)

No new fields.

Public methods (1)
  • get_quick_access_code(self)

New fields (5)
  • active Boolean
    default=True
  • barcode_format Selection
    default='standard' required=True args: [('standard', 'Standard'), ('b64_standard', 'Base64')]
  • model_id Many2one → ir.model
    ondelete='cascade' required=True args: 'ir.model'
  • name Char
    required=True
  • priority Integer
    default=16 required=True
Public methods (3)
  • get_code(self, record)
  • read_code(self, code)
    @api.model
  • read_code_action(self, code)
REPOSITORY
REPOSITORYOCA/server-ux
GIT
GIThttps://github.com/OCA/server-ux.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-ux/tree/15.0/document_quick_access
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Creu Blanca
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Creu Blanca
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Jasmin Solanki
WEBSITE
WEBSITEhttps://github.com/OCA/server-ux
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:39
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/server-ux:
    - barcode_action
odoo/odoo:
    - web
    - base
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES pdf2image
pyzbar
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
document_quick_access_rule_form_view document.quick.access.rule.form (in document_quick_access) document.quick.access.rule form New
document_quick_access_rule_search_view document.quick.access.rule.search (in document_quick_access) document.quick.access.rule search New
document_quick_access_rule_tree_view document.quick.access.rule.tree (in document_quick_access) document.quick.access.rule tree New
Models touched (2)

New fields (0)

No new fields.

Public methods (1)
  • get_quick_access_code(self)

New fields (5)
  • active Boolean
    default=True
  • barcode_format Selection
    default='standard' required=True args: [('standard', 'Standard'), ('b64_standard', 'Base64')]
  • model_id Many2one → ir.model
    ondelete='cascade' required=True args: 'ir.model'
  • name Char
    required=True
  • priority Integer
    default=16 required=True
Public methods (3)
  • get_code(self, record)
  • read_code(self, code)
    @api.model
  • read_code_action(self, code)
REPOSITORY
REPOSITORYOCA/server-ux
GIT
GIThttps://github.com/OCA/server-ux.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-ux/tree/14.0/document_quick_access
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
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 Transbot, oca-travis, Weblate, OCA-git-bot, oca-ci, fshah
WEBSITE
WEBSITEhttps://github.com/OCA/server-ux
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:07
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/server-ux:
    - barcode_action
odoo/odoo:
    - web
    - base
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES pdf2image
pyzbar
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
assets_backend mail assets ir.ui.view qweb Inherits web.assets_backend
document_quick_access_rule_form_view document.quick.access.rule.form (in document_quick_access) document.quick.access.rule form New
document_quick_access_rule_search_view document.quick.access.rule.search (in document_quick_access) document.quick.access.rule search New
document_quick_access_rule_tree_view document.quick.access.rule.tree (in document_quick_access) document.quick.access.rule tree New
Models touched (2)

New fields (0)

No new fields.

Public methods (1)
  • get_quick_access_code(self)

New fields (5)
  • active Boolean
    default=True
  • barcode_format Selection
    default='standard' required=True args: [('standard', 'Standard'), ('b64_standard', 'Base64')]
  • model_id Many2one → ir.model
    ondelete='cascade' required=True args: 'ir.model'
  • name Char
    required=True
  • priority Integer
    default=16 required=True
Public methods (3)
  • get_code(self, record)
  • read_code(self, code)
    @api.model
  • read_code_action(self, code)
REPOSITORY
REPOSITORYOCA/server-ux
GIT
GIThttps://github.com/OCA/server-ux.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-ux/tree/13.0/document_quick_access
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
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 Transbot, oca-travis, Weblate, OCA-git-bot, oca-ci, Joan Sisquella
WEBSITE
WEBSITEhttps://github.com/OCA/server-ux
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:17
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/server-ux:
    - barcode_action
odoo/odoo:
    - web
    - base
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES pdf2image
pyzbar
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
assets_backend mail assets ir.ui.view qweb Inherits web.assets_backend
document_quick_access_rule_form_view document.quick.access.rule.form (in document_quick_access) document.quick.access.rule form New
document_quick_access_rule_search_view document.quick.access.rule.search (in document_quick_access) document.quick.access.rule search New
document_quick_access_rule_tree_view document.quick.access.rule.tree (in document_quick_access) document.quick.access.rule tree New
Models touched (2)

New fields (0)

No new fields.

Public methods (1)
  • get_quick_access_code(self)

New fields (5)
  • active Boolean
    default=True
  • barcode_format Selection
    default='standard' required=True args: [('standard', 'Standard'), ('b64_standard', 'Base64')]
  • model_id Many2one → ir.model
    required=True args: 'ir.model'
  • name Char
    required=True
  • priority Integer
    default=16 required=True
Public methods (3)
  • get_code(self, record)
  • read_code(self, code)
    @api.model
  • read_code_action(self, code)
REPOSITORY
REPOSITORYOCA/server-ux
GIT
GIThttps://github.com/OCA/server-ux.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-ux/tree/12.0/document_quick_access
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
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 Transbot, oca-travis, Weblate, OCA-git-bot, Jaime Arroyo
WEBSITE
WEBSITEhttps://github.com/OCA/server-ux
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:22
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/server-ux:
    - barcode_action
odoo/odoo:
    - web
    - base
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES pdf2image
pyzbar
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
assets_backend mail assets ir.ui.view qweb Inherits web.assets_backend
document_quick_access_rule_form_view document.quick.access.rule.form (in document_quick_access) document.quick.access.rule form New
document_quick_access_rule_search_view document.quick.access.rule.search (in document_quick_access) document.quick.access.rule search New
document_quick_access_rule_tree_view document.quick.access.rule.tree (in document_quick_access) document.quick.access.rule tree New
Models touched (2)

New fields (0)

No new fields.

Public methods (1)
  • get_quick_access_code(self)

New fields (5)
  • active Boolean
    default=True
  • barcode_format Selection
    default='standard' required=True args: [('standard', 'Standard'), ('b64_standard', 'Base64')]
  • model_id Many2one → ir.model
    required=True args: 'ir.model'
  • name Char
    required=True
  • priority Integer
    default=16 required=True
Public methods (3)
  • get_code(self, record)
  • read_code(self, code)
    @api.model
  • read_code_action(self, code)
REPOSITORY
REPOSITORYOCA/server-ux
GIT
GIThttps://github.com/OCA/server-ux.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-ux/tree/11.0/document_quick_access
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYUncategorized
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, Lois Rilo, OCA Transbot, oca-travis, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/server-ux
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:24:00
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/server-ux:
    - barcode_action
odoo/odoo:
    - web
    - base
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
assets_backend mail assets ir.ui.view qweb Inherits web.assets_backend
document_quick_access_rule_form_view document.quick.access.rule.form (in document_quick_access) document.quick.access.rule form New
document_quick_access_rule_search_view document.quick.access.rule.search (in document_quick_access) document.quick.access.rule search New
document_quick_access_rule_tree_view document.quick.access.rule.tree (in document_quick_access) document.quick.access.rule tree New
Models touched (2)

New fields (0)

No new fields.

Public methods (1)
  • get_quick_access_code(self)
    @api.multi

New fields (5)
  • active Boolean
    default=True
  • barcode_format Selection
    default='standard' required=True args: [('standard', 'Standard'), ('b64_standard', 'Base64')]
  • model_id Many2one → ir.model
    required=True args: 'ir.model'
  • name Char
    required=True
  • priority Integer
    default=16 required=True
Public methods (3)
  • get_code(self, record)
  • read_code(self, code)
    @api.model
  • read_code_action(self, code)