Barcode action launcher

barcode_action
REPOSITORY
REPOSITORYOCA/server-ux
GIT
GIThttps://github.com/OCA/server-ux.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-ux/tree/18.0/barcode_action
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYExtra Tools
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow, Creu Blanca
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow, Creu Blanca
COMMITTERS
COMMITTERSWeblate, OCA-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 odoo/odoo:
    - barcodes
    - web
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows to use barcodes as launchers of actions.

The action will launch a function that uses the barcode in order to
return an action.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
barcode_action_form barcode.action.form barcode.action form New
Models touched (2)

New fields (5)
  • method Char
    required=True
  • model Char
    required=True
  • res_id Integer
  • state Selection
    default='waiting' args: [('waiting', 'Waiting'), ('warning', 'Warning')]
  • status Text
    default='Start scanning'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • find_res_partner_by_ref_using_barcode(self, barcode)
REPOSITORY
REPOSITORYOCA/server-ux
GIT
GIThttps://github.com/OCA/server-ux.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-ux/tree/17.0/barcode_action
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYExtra Tools
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow, Creu Blanca
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow, Creu Blanca
COMMITTERS
COMMITTERSEnric Tobella, Weblate, OCA-git-bot, oca-ci, mpascual
WEBSITE
WEBSITEhttps://github.com/OCA/server-ux
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:08
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - barcodes
    - web
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows to use barcodes as launchers of actions.

The action will launch a function that uses the barcode in order to
return an action.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
barcode_action_form barcode.action.form barcode.action form New
Models touched (2)

New fields (5)
  • method Char
    required=True
  • model Char
    required=True
  • res_id Integer
  • state Selection
    default='waiting' args: [('waiting', 'Waiting'), ('warning', 'Warning')]
  • status Text
    default='Start scanning'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • find_res_partner_by_ref_using_barcode(self, barcode)
REPOSITORY
REPOSITORYOCA/server-ux
GIT
GIThttps://github.com/OCA/server-ux.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-ux/tree/16.0/barcode_action
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYExtra Tools
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow, Creu Blanca
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow, Creu Blanca
COMMITTERS
COMMITTERSEnric Tobella, Weblate, OCA-git-bot, oca-ci, dsolanki
WEBSITE
WEBSITEhttps://github.com/OCA/server-ux
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:54
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - barcodes
    - web
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
barcode_action_form barcode.action.form barcode.action form New
Models touched (2)

New fields (5)
  • method Char
    readonly=True required=True
  • model Char
    readonly=True required=True
  • res_id Integer
  • state Selection
    default='waiting' readonly=True args: [('waiting', 'Waiting'), ('warning', 'Warning')]
  • status Text
    default='Start scanning' readonly=True
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • find_res_partner_by_ref_using_barcode(self, barcode)
REPOSITORY
REPOSITORYOCA/server-ux
GIT
GIThttps://github.com/OCA/server-ux.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-ux/tree/15.0/barcode_action
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYExtra Tools
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow, Creu Blanca
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow, 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 odoo/odoo:
    - barcodes
    - web
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
barcode_action_form barcode.action.form barcode.action form New
Models touched (2)

New fields (5)
  • method Char
    readonly=True required=True
  • model Char
    readonly=True required=True
  • res_id Integer
  • state Selection
    default='waiting' readonly=True args: [('waiting', 'Waiting'), ('warning', 'Warning')]
  • status Text
    default='Start scanning' readonly=True
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • find_res_partner_by_ref_using_barcode(self, barcode)
REPOSITORY
REPOSITORYOCA/server-ux
GIT
GIThttps://github.com/OCA/server-ux.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-ux/tree/14.0/barcode_action
VERSION
VERSION 1.0.3
CATEGORY
CATEGORYExtra Tools
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow, Creu Blanca
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow, Creu Blanca
COMMITTERS
COMMITTERSEnric Tobella, OCA Transbot, Sébastien Alix, oca-travis, Weblate, OCA-git-bot, fshah
WEBSITE
WEBSITEhttps://github.com/OCA/server-ux
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:07
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - barcodes
    - web
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
assets_backend pos_validation_barcode assets ir.ui.view qweb Inherits web.assets_backend
barcode_action_form barcode.action.form barcode.action form New
Models touched (2)

New fields (5)
  • method Char
    readonly=True required=True
  • model Char
    readonly=True required=True
  • res_id Integer
  • state Selection
    default='waiting' readonly=True args: [('waiting', 'Waiting'), ('warning', 'Warning')]
  • status Text
    default='Start scanning' readonly=True
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • find_res_partner_by_ref_using_barcode(self, barcode)
REPOSITORY
REPOSITORYOCA/server-ux
GIT
GIThttps://github.com/OCA/server-ux.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-ux/tree/13.0/barcode_action
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYExtra Tools
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow, Creu Blanca
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow, Creu Blanca
COMMITTERS
COMMITTERSAlexandre Díaz, OCA Transbot, oca-travis, OCA-git-bot, Adrià Gil Sorribes
WEBSITE
WEBSITEhttps://github.com/OCA/server-ux
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:17
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - barcodes
    - web
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
assets_backend pos_validation_barcode assets ir.ui.view qweb Inherits web.assets_backend
barcode_action_form barcode.action.form barcode.action form New
Models touched (2)

New fields (5)
  • method Char
    readonly=True required=True
  • model Char
    readonly=True required=True
  • res_id Integer
  • state Selection
    default='waiting' readonly=True args: [('waiting', 'Waiting'), ('warning', 'Warning')]
  • status Text
    default='Start scanning' readonly=True
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • find_res_partner_by_ref_using_barcode(self, barcode)
REPOSITORY
REPOSITORYOCA/server-ux
GIT
GIThttps://github.com/OCA/server-ux.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-ux/tree/12.0/barcode_action
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYExtra Tools
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Creu Blanca, Eficent
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Creu Blanca, Eficent
COMMITTERS
COMMITTERSOCA Transbot, oca-travis, Weblate, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/server-ux
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:22
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - barcodes
    - web
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
assets_backend pos_validation_barcode assets ir.ui.view qweb Inherits web.assets_backend
barcode_action_form barcode.action.form barcode.action form New
Models touched (2)

New fields (5)
  • method Char
    readonly=True required=True
  • model Char
    readonly=True required=True
  • res_id Integer
  • state Selection
    default='waiting' readonly=True args: [('waiting', 'Waiting'), ('warning', 'Warning')]
  • status Text
    default='Start scanning' readonly=True
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • find_res_partner_by_ref_using_barcode(self, barcode)
    @api.multi
REPOSITORY
REPOSITORYOCA/server-ux
GIT
GIThttps://github.com/OCA/server-ux.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-ux/tree/11.0/barcode_action
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYExtra Tools
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Creu Blanca, Eficent
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Creu Blanca, Eficent
COMMITTERS
COMMITTERSEnric Tobella, OCA Transbot, oca-travis, OCA-git-bot, 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 odoo/odoo:
    - barcodes
    - web
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
assets_backend pos_validation_barcode assets ir.ui.view qweb Inherits web.assets_backend
barcode_action_form barcode.action.form barcode.action form New
Models touched (2)

New fields (5)
  • method Char
    readonly=True required=True
  • model Char
    readonly=True required=True
  • res_id Integer
  • state Selection
    default='waiting' readonly=True args: [('waiting', 'Waiting'), ('warning', 'Warning')]
  • status Text
    default='Start scanning' readonly=True
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • find_res_partner_by_ref_using_barcode(self, barcode)
    @api.multi
STATUS
STATUSOpen migration PR - not merged yet for this version
REPOSITORY
REPOSITORYOCA/server-ux
PULL REQUEST
PULL REQUEST[19.0][MIG] barcode_action (#1290)