Product Sequence

product_sequence
REPOSITORY
REPOSITORYOCA/product-attribute
GIT
GIThttps://github.com/OCA/product-attribute.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-attribute/tree/18.0/product_sequence
VERSION
VERSION 1.0.2
CATEGORY
CATEGORYProduct
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Sodexis, Zikzakmedia SL
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Sodexis, Zikzakmedia SL
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Carlos Roca, Chris Bergman, eduezerouali-tecnativa
WEBSITE
WEBSITEhttps://github.com/OCA/product-attribute
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:12
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - uom
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows to associate a sequence to the product reference. The
reference (default code) is unique (SQL constraint) and required.

You can optionally specify different sequences for different product
categories.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
product_category_form_view product.category.form - product_sequence product.category field Inherits product.product_category_form_view
res_config_settings_view_form res.config.settings.view.form.inherit.product res.config.settings xpath Inherits product.res_config_settings_view_form
Models touched (5)

New fields (0)

No new fields.

Public methods (1)
  • get_category_sequence_id(self, category=False)
    @api.model

New fields (2)
  • code_prefix Char
    help='Prefix used to generate the internal reference for products created with this category. If blank the default sequence will be used.' string='Prefix for Product Internal Reference'
  • sequence_id Many2one → ir.sequence
    comodel_name='ir.sequence' copy=False help='This field contains the information related to the numbering of the journal entries of this journal.' readonly=True string='Product Sequence'
Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)

New fields (1)
  • default_code Char
    default='/' help="Set to '/' and save if you want a new internal reference to be proposed." tracking=True
Public methods (3)
  • copy(self, default=None)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)
    To assign a new internal reference, just write '/' on the field. Note this is up to the user, if the product category is changed, she/he will need to write '/' on the internal reference to force the re-assignment.

New fields (1)
  • use_parent_categories_to_determine_prefix Boolean
    help='Use parent categories to determine the prefix if the category has no settings for the prefix.' string='Use parent categories to determine the prefix'
Public methods (0)

No public methods.

New fields (1)
  • use_parent_categories_to_determine_prefix Boolean
    readonly=False related='company_id.use_parent_categories_to_determine_prefix'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/product-attribute
GIT
GIThttps://github.com/OCA/product-attribute.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-attribute/tree/17.0/product_sequence
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYProduct
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Sodexis, Zikzakmedia SL
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Sodexis, Zikzakmedia SL
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Nils Coenen
WEBSITE
WEBSITEhttps://github.com/OCA/product-attribute
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:05
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows to associate a sequence to the product reference. The
reference (default code) is unique (SQL constraint) and required.

You can optionally specify different sequences for different product
categories.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
product_category_form_view product.category.form - product_sequence product.category field Inherits product.product_category_form_view
res_config_settings_view_form res.config.settings.view.form.inherit.product res.config.settings xpath Inherits product.res_config_settings_view_form
Models touched (5)

New fields (0)

No new fields.

Public methods (1)
  • get_category_sequence_id(self, category=False)
    @api.model

New fields (2)
  • code_prefix Char
    help='Prefix used to generate the internal reference for products created with this category. If blank the default sequence will be used.' string='Prefix for Product Internal Reference'
  • sequence_id Many2one → ir.sequence
    comodel_name='ir.sequence' copy=False help='This field contains the information related to the numbering of the journal entries of this journal.' readonly=True string='Product Sequence'
Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)

New fields (1)
  • default_code Char
    default='/' help="Set to '/' and save if you want a new internal reference to be proposed." required=True tracking=True
Public methods (3)
  • copy(self, default=None)
    @api.returns('self', <expr>)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)
    To assign a new internal reference, just write '/' on the field. Note this is up to the user, if the product category is changed, she/he will need to write '/' on the internal reference to force the re-assignment.

New fields (1)
  • use_parent_categories_to_determine_prefix Boolean
    help='Use parent categories to determine the prefix if the category has no settings for the prefix.' string='Use parent categories to determine the prefix'
Public methods (0)

No public methods.

New fields (1)
  • use_parent_categories_to_determine_prefix Boolean
    readonly=False related='company_id.use_parent_categories_to_determine_prefix'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/product-attribute
GIT
GIThttps://github.com/OCA/product-attribute.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-attribute/tree/16.0/product_sequence
VERSION
VERSION 2.0.1
CATEGORY
CATEGORYProduct
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Sodexis, Zikzakmedia SL
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Sodexis, Zikzakmedia SL
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Virginia Bonservizi, mle, josep-tecnativa
WEBSITE
WEBSITEhttps://github.com/OCA/product-attribute
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:48
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
product_category_form_view product.category.form - product_sequence product.category field Inherits product.product_category_form_view
res_config_settings_view_form res.config.settings.view.form.inherit.product res.config.settings div Inherits product.res_config_settings_view_form
Models touched (5)

New fields (0)

No new fields.

Public methods (1)
  • get_category_sequence_id(self, category=False)
    @api.model

New fields (2)
  • code_prefix Char
    help='Prefix used to generate the internal reference for products created with this category. If blank the default sequence will be used.' string='Prefix for Product Internal Reference'
  • sequence_id Many2one → ir.sequence
    comodel_name='ir.sequence' copy=False help='This field contains the information related to the numbering of the journal entries of this journal.' readonly=True string='Product Sequence'
Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)

New fields (1)
  • default_code Char
    default='/' help="Set to '/' and save if you want a new internal reference to be proposed." required=True tracking=True
Public methods (3)
  • copy(self, default=None)
    @api.returns('self', <expr>)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)
    To assign a new internal reference, just write '/' on the field. Note this is up to the user, if the product category is changed, she/he will need to write '/' on the internal reference to force the re-assignment.

New fields (1)
  • use_parent_categories_to_determine_prefix Boolean
    help='Use parent categories to determine the prefix if the category has no settings for the prefix.' string='Use parent categories to determine the prefix'
Public methods (0)

No public methods.

New fields (1)
  • use_parent_categories_to_determine_prefix Boolean
    readonly=False related='company_id.use_parent_categories_to_determine_prefix'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/product-attribute
GIT
GIThttps://github.com/OCA/product-attribute.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-attribute/tree/15.0/product_sequence
VERSION
VERSION 2.1.1
CATEGORY
CATEGORYProduct
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Sodexis, Zikzakmedia SL
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Sodexis, Zikzakmedia SL
COMMITTERS
COMMITTERSAkim Juillerat, OCA Transbot, Weblate, OCA-git-bot, oca-ci, Virginia Bonservizi, josep-tecnativa, Bert Van Groenendael
WEBSITE
WEBSITEhttps://github.com/OCA/product-attribute
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:35
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
product_category_form_view product.category.form - product_sequence product.category field Inherits product.product_category_form_view
res_config_settings_view_form res.config.settings.view.form.inherit.product res.config.settings div Inherits product.res_config_settings_view_form
Models touched (5)

New fields (0)

No new fields.

Public methods (1)
  • get_category_sequence_id(self, category=False)
    @api.model

New fields (2)
  • code_prefix Char
    help='Prefix used to generate the internal reference for products created with this category. If blank the default sequence will be used.' string='Prefix for Product Internal Reference'
  • sequence_id Many2one → ir.sequence
    comodel_name='ir.sequence' copy=False help='This field contains the information related to the numbering of the journal entries of this journal.' string='Product Sequence'
Public methods (2)
  • create(self, vals)
    @api.model
  • write(self, vals)

New fields (1)
  • default_code Char
    default='/' help="Set to '/' and save if you want a new internal reference to be proposed." required=True tracking=True
Public methods (3)
  • copy(self, default=None)
    @api.returns('self', <expr>)
  • create(self, vals)
    @api.model
  • write(self, vals)
    To assign a new internal reference, just write '/' on the field. Note this is up to the user, if the product category is changed, she/he will need to write '/' on the internal reference to force the re-assignment.

New fields (1)
  • use_parent_categories_to_determine_prefix Boolean
    help='Use parent categories to determine the prefix if the category has no settings for the prefix.' string='Use parent categories to determine the prefix'
Public methods (0)

No public methods.

New fields (1)
  • use_parent_categories_to_determine_prefix Boolean
    readonly=False related='company_id.use_parent_categories_to_determine_prefix'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/product-attribute
GIT
GIThttps://github.com/OCA/product-attribute.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-attribute/tree/14.0/product_sequence
VERSION
VERSION 2.0.1
CATEGORY
CATEGORYProduct
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Sodexis, Zikzakmedia SL
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Sodexis, Zikzakmedia SL
COMMITTERS
COMMITTERSOCA Transbot, oca-travis, Weblate, OCA-git-bot, Kay Häusler, watthanun
WEBSITE
WEBSITEhttps://github.com/OCA/product-attribute
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:01
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/product-attribute:
    - product_code_unique
odoo/odoo:
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
product_category_form_view product.category.form - product_sequence product.category field Inherits product.product_category_form_view
res_config_settings_view_form res.config.settings.view.form.inherit.product res.config.settings div Inherits product.res_config_settings_view_form
Models touched (5)

New fields (0)

No new fields.

Public methods (1)
  • get_category_sequence_id(self, category=False)
    @api.model

New fields (2)
  • code_prefix Char
    help='Prefix used to generate the internal reference for products created with this category. If blank the default sequence will be used.' string='Prefix for Product Internal Reference'
  • sequence_id Many2one → ir.sequence
    comodel_name='ir.sequence' copy=False help='This field contains the information related to the numbering of the journal entries of this journal.' readonly=True string='Product Sequence'
Public methods (2)
  • create(self, vals)
    @api.model
  • write(self, vals)

New fields (1)
  • default_code Char
    default='/' help="Set to '/' and save if you want a new internal reference to be proposed." required=True tracking=True
Public methods (3)
  • copy(self, default=None)
    @api.returns('self', <expr>)
  • create(self, vals)
    @api.model
  • write(self, vals)
    To assign a new internal reference, just write '/' on the field. Note this is up to the user, if the product category is changed, she/he will need to write '/' on the internal reference to force the re-assignment.

New fields (1)
  • use_parent_categories_to_determine_prefix Boolean
    help='Use parent categories to determine the prefix if the category has no settings for the prefix.' string='Use parent categories to determine the prefix'
Public methods (0)

No public methods.

New fields (1)
  • use_parent_categories_to_determine_prefix Boolean
    readonly=False related='company_id.use_parent_categories_to_determine_prefix'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/product-attribute
GIT
GIThttps://github.com/OCA/product-attribute.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-attribute/tree/13.0/product_sequence
VERSION
VERSION 2.0.3
CATEGORY
CATEGORYProduct
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Sodexis, Zikzakmedia SL
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Sodexis, Zikzakmedia SL
COMMITTERS
COMMITTERSPedro M. Baeza, mreficent, OCA Transbot, Sergio Teruel, oca-travis, Weblate, OCA-git-bot, Kay Häusler, Virginia Bonservizi
WEBSITE
WEBSITEhttps://github.com/OCA/product-attribute
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:14
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
product_category_form_view product.category.form - product_sequence product.category field Inherits product.product_category_form_view
res_config_settings_view_form res.config.settings.view.form.inherit.product res.config.settings div Inherits product.res_config_settings_view_form
Models touched (5)

New fields (0)

No new fields.

Public methods (1)
  • get_category_sequence_id(self, category=False)
    @api.model

New fields (2)
  • code_prefix Char
    help='Prefix used to generate the internal reference for products created with this category. If blank the default sequence will be used.' string='Prefix for Product Internal Reference'
  • sequence_id Many2one → ir.sequence
    comodel_name='ir.sequence' copy=False help='This field contains the information related to the numbering of the journal entries of this journal.' readonly=True string='Product Sequence'
Public methods (2)
  • create(self, vals)
    @api.model
  • write(self, vals)

New fields (1)
  • default_code Char
    default='/' help="Set to '/' and save if you want a new internal reference to be proposed." required=True track_visibility='onchange'
Public methods (3)
  • copy(self, default=None)
    @api.returns('self', <expr>)
  • create(self, vals)
    @api.model
  • write(self, vals)
    To assign a new internal reference, just write '/' on the field. Note this is up to the user, if the product category is changed, she/he will need to write '/' on the internal reference to force the re-assignment.

New fields (1)
  • use_parent_categories_to_determine_prefix Boolean
    help='Use parent categories to determine the prefix if the category has no settings for the prefix.' string='Use parent categories to determine the prefix'
Public methods (0)

No public methods.

New fields (1)
  • use_parent_categories_to_determine_prefix Boolean
    readonly=False related='company_id.use_parent_categories_to_determine_prefix'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/product-attribute
GIT
GIThttps://github.com/OCA/product-attribute.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-attribute/tree/12.0/product_sequence
VERSION
VERSION 2.0.2
CATEGORY
CATEGORYProduct
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Sodexis, Zikzakmedia SL
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Sodexis, Zikzakmedia SL
COMMITTERS
COMMITTERSAlexandre Díaz, OCA Transbot, Sergio Teruel, oca-travis, Weblate, OCA-git-bot, Kay Häusler
WEBSITE
WEBSITEhttps://github.com/OCA/product-attribute
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:18
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/product-attribute:
    - product_code_unique
odoo/odoo:
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
product_category_form_view product.category.form - product_sequence product.category field Inherits product.product_category_form_view
res_config_settings_view_form res.config.settings.view.form.inherit.product res.config.settings div Inherits product.res_config_settings_view_form
Models touched (5)

New fields (0)

No new fields.

Public methods (1)
  • get_category_sequence_id(self, category=False)
    @api.model

New fields (2)
  • code_prefix Char
    help='Prefix used to generate the internal reference for products created with this category. If blank the default sequence will be used.' string='Prefix for Product Internal Reference'
  • sequence_id Many2one → ir.sequence
    comodel_name='ir.sequence' copy=False help='This field contains the information related to the numbering of the journal entries of this journal.' readonly=True string='Product Sequence'
Public methods (2)
  • create(self, vals)
    @api.model
  • write(self, vals)
    @api.multi

New fields (1)
  • default_code Char
    default='/' help="Set to '/' and save if you want a new internal reference to be proposed." required=True track_visibility='onchange'
Public methods (3)
  • copy(self, default=None)
    @api.multi
  • create(self, vals)
    @api.model
  • write(self, vals)
    @api.multi
    To assign a new internal reference, just write '/' on the field. Note this is up to the user, if the product category is changed, she/he will need to write '/' on the internal reference to force the re-assignment.

New fields (1)
  • use_parent_categories_to_determine_prefix Boolean
    help='Use parent categories to determine the prefix if the category has no settings for the prefix.' string='Use parent categories to determine the prefix'
Public methods (0)

No public methods.

New fields (1)
  • use_parent_categories_to_determine_prefix Boolean
    readonly=False related='company_id.use_parent_categories_to_determine_prefix'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/product-attribute
GIT
GIThttps://github.com/OCA/product-attribute.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-attribute/tree/11.0/product_sequence
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYProduct
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Sodexis, Zikzakmedia SL
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Sodexis, Zikzakmedia SL
COMMITTERS
COMMITTERSGitHub, Stéphane Bidoul (ACSONE), Jordi Ballester Alomar, OCA Transbot, Sergio Teruel, oca-travis, OCA-git-bot, tbaden
WEBSITE
WEBSITEhttps://github.com/OCA/product-attribute
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:23:58
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web
    - bus
    - web_tour
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
product_category_form_view product.category.form - product_sequence product.category field Inherits product.product_category_form_view
Models touched (2)

New fields (2)
  • code_prefix Char
    help='Prefix used to generate the internal reference for products created with this category. If blank the default sequence will be used.' string='Prefix for Product Internal Reference'
  • sequence_id Many2one → ir.sequence
    comodel_name='ir.sequence' copy=False help='This field contains the information related to the numbering of the journal entries of this journal.' readonly=True string='Product Sequence'
Public methods (2)
  • create(self, vals)
    @api.model
  • write(self, vals)
    @api.multi

New fields (1)
  • default_code Char
    default='/' help="Set to '/' and save if you want a new internal reference to be proposed." required=True track_visibility='onchange'
Public methods (3)
  • copy(self, default=None)
    @api.multi
  • create(self, vals)
    @api.model
  • write(self, vals)
    @api.multi
    To assign a new internal reference, just write '/' on the field. Note this is up to the user, if the product category is changed, she/he will need to write '/' on the internal reference to force the re-assignment.
REPOSITORY
REPOSITORYOCA/product-attribute
GIT
GIThttps://github.com/OCA/product-attribute.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-attribute/tree/10.0/product_sequence
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYGeneric Modules/Inventory Control
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Sodexis, Zikzakmedia SL
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Sodexis, Zikzakmedia SL
COMMITTERS
COMMITTERSPedro M. Baeza, mreficent, Stéphane Bidoul (ACSONE), OCA Transbot, oca-travis, Atchuthan, Sodexis, tbaden
WEBSITE
WEBSITEhttp://www.zikzakmedia.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:19:57
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web_kanban
    - web
    - bus
    - web_tour
    - report
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (0)

No views found for this module.

Models touched (1)

New fields (1)
  • default_code Char
    default='/' required=True
Public methods (3)
  • copy(self, default=None)
    @api.multi
  • create(self, vals)
    @api.model
  • write(self, vals)
    @api.multi
REPOSITORY
REPOSITORYOCA/product-attribute
GIT
GIThttps://github.com/OCA/product-attribute.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-attribute/tree/9.0/product_sequence
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYGeneric Modules/Inventory Control
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Sodexis, Zikzakmedia SL
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Sodexis, Zikzakmedia SL
COMMITTERS
COMMITTERSPedro M. Baeza, Stéphane Bidoul (ACSONE), OCA Transbot, oca-travis
WEBSITE
WEBSITEhttp://www.zikzakmedia.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:15:21
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web_kanban
    - web
    - bus
    - report
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (0)

No views found for this module.

Models touched (1)

New fields (1)
  • default_code Char
    default='/' index=True required=True size=64 string='Reference'
Public methods (3)
  • copy(self, default=None)
    @api.multi
  • create(self, vals)
    @api.model
  • write(self, vals)
    @api.multi
REPOSITORY
REPOSITORYOCA/product-attribute
GIT
GIThttps://github.com/OCA/product-attribute.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-attribute/tree/8.0/product_sequence
VERSION
VERSION 0.1.0
CATEGORY
CATEGORYGeneric Modules/Inventory Control
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Zikzakmedia SL
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Zikzakmedia SL
COMMITTERS
COMMITTERSStéphane Bidoul, Yannick Vaucher, Alexandre Fayolle, Laetitia Gangloff, Pedro M. Baeza, Laurent Mignon (ACSONE), Moisés López, Stéphane Bidoul (ACSONE), Angel Moya, OCA Transbot, Graeme Gellatly, oca-travis, Ángel Moya, Malte Jacobi
WEBSITE
WEBSITEhttp://www.zikzakmedia.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:11:23
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web_kanban
    - web
    - report
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (0)

No views found for this module.

Models touched (2)

New fields (1)
  • default_code Char
    default='/' required=True select=True size=64 string='Reference'
Public methods (3)
  • copy(self, default=None)
    @api.multi
  • create(self, vals)
    @api.model
  • write(self, vals)
    @api.multi

New fields (1)
  • default_code Char
    required=True
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/product-attribute
GIT
GIThttps://github.com/OCA/product-attribute.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-attribute/tree/7.0/product_sequence
VERSION
VERSION 0.1
CATEGORY
CATEGORYGeneric Modules/Inventory Control
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Zikzakmedia SL
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Zikzakmedia SL
COMMITTERS
COMMITTERSBenoit Guillot, Alexis de Lattre, Guewen Baconnier, Lorenzo Battistini, Alexandre Fayolle, sebastien beau, Alexandre Fayolle @ camptocamp, Rudolf Schnapka, Launchpad Translations on behalf of product-core-editors
WEBSITE
WEBSITEhttp://www.zikzakmedia.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:07:14
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - product
    - base
    - process
    - web
    - decimal_precision
    - mail
    - base_setup
    - web_kanban
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows to associate a sequence to the product reference.
The reference (default code) is unique (SQL constraint) and required.
Note: This module is incompatible with nan_product_sequence.
    

Code Analysis

Views touched (0)

No views found for this module.

Models touched (1)

New fields (0)

No new fields.

Public methods (3)
  • copy(self, cr, uid, id, default=None, context=None)
  • create(self, cr, uid, vals, context=None)
  • write(self, cr, uid, ids, vals, context=None)
REPOSITORY
REPOSITORYOCA/product-attribute
GIT
GIThttps://github.com/OCA/product-attribute.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-attribute/tree/6.1/product_sequence
VERSION
VERSION 6.1.0
CATEGORY
CATEGORYGeneric Modules/Inventory Control
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Zikzakmedia SL
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Zikzakmedia SL
COMMITTERS
COMMITTERSBenoit Guillot, Lorenzo Battistini, Alexandre Fayolle, sebastien beau, Sandy Carter, Alexandre Fayolle @ camptocamp
WEBSITE
WEBSITEhttp://www.zikzakmedia.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:04:06
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - product
    - base
    - process
    - decimal_precision
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows to associate a sequence to the product reference.
The reference (default code) is unique (SQL constraint) and required.
Note: This module is incompatible with nan_product_sequence.
    

Code Analysis

Views touched (0)

No views found for this module.

Models touched (1)

New fields (0)

No new fields.

Public methods (3)
  • copy(self, cr, uid, id, default=None, context=None)
  • create(self, cr, uid, vals, context=None)
  • write(self, cr, uid, ids, vals, context=None)
STATUS
STATUSOpen migration PR - not merged yet for this version
REPOSITORY
REPOSITORYOCA/product-attribute
PULL REQUEST
PULL REQUEST[19.0][MIG] product_sequence: Migration to 19.0 (#2127)