Stock product Pack

stock_product_pack
REPOSITORY
REPOSITORYOCA/product-pack
GIT
GIThttps://github.com/OCA/product-pack.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-pack/tree/19.0/stock_product_pack
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYWarehouse
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), ADHOC SA, NaN·tic
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), ADHOC SA, NaN·tic
COMMITTERS
COMMITTERSVíctor Martínez, Weblate, OCA-git-bot, oca-ci, Franco Leyes
WEBSITE
WEBSITEhttps://github.com/OCA/product-pack
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:40:50
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/product-pack:
    - product_pack
odoo/odoo:
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - uom
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - http_routing
    - auth_signup
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows you to get *On Hand* and *Forecasted* values
calculated from components of the pack.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
product_template_form_view product.template.pack.form product.template field Inherits product_pack.product_template_form_view
Models touched (4)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • dont_create_move Boolean
    help="With this option, the pack won't create an stock.move and will be set as delivered upon sale confirmation. This is useful to use get pack stock availability (type = 'product') but without actually having stock and moves of it." string="Don't create move"
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • run(self, procurements, raise_user_error=True)
    @api.model
    If 'run' is called on a pack product storable. we remove the procurement with this product pack.
REPOSITORY
REPOSITORYOCA/product-pack
GIT
GIThttps://github.com/OCA/product-pack.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-pack/tree/18.0/stock_product_pack
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYWarehouse
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), ADHOC SA, NaN·tic
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), ADHOC SA, NaN·tic
COMMITTERS
COMMITTERSPedro M. Baeza, Víctor Martínez, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/product-pack
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:18
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/product-pack:
    - product_pack
odoo/odoo:
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - uom
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows you to get *On Hand* and *Forecasted* values
calculated from components of the pack.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
product_template_form_view product.template.pack.form product.template field Inherits product_pack.product_template_form_view
Models touched (4)

New fields (0)

No new fields.

Public methods (1)
  • run(self, procurements, raise_user_error=True)
    @api.model
    If 'run' is called on a pack product storable. we remove the procurement with this product pack.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • dont_create_move Boolean
    help="With this option, the pack won't create an stock.move and will be set as delivered upon sale confirmation. This is useful to use get pack stock availability (type = 'product') but without actually having stock and moves of it." string="Don't create move"
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/product-pack
GIT
GIThttps://github.com/OCA/product-pack.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-pack/tree/17.0/stock_product_pack
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYWarehouse
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), ADHOC SA, NaN·tic
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), ADHOC SA, NaN·tic
COMMITTERS
COMMITTERSBruno Zanotti, OCA-git-bot, oca-ci, natuan9
WEBSITE
WEBSITEhttps://github.com/OCA/product-pack
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:10
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/product-pack:
    - product_pack
odoo/odoo:
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows you to get *On Hand* and *Forecasted* values
calculated from components of the pack.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
product_template_form_view product.template.pack.form product.template field Inherits product_pack.product_template_form_view
Models touched (3)

New fields (0)

No new fields.

Public methods (1)
  • run(self, procurements, raise_user_error=True)
    @api.model
    If 'run' is called on a pack product storable. we remove the procurement with this product pack.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • dont_create_move Boolean
    help="With this option, the pack won't create an stock.move and will be set as delivered upon sale confirmation. This is useful to use get pack stock availability (type = 'product') but without actually having stock and moves of it." string="Don't create move"
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/product-pack
GIT
GIThttps://github.com/OCA/product-pack.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-pack/tree/16.0/stock_product_pack
VERSION
VERSION 2.0.0
CATEGORY
CATEGORYWarehouse
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), ADHOC SA, NaN·tic
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), ADHOC SA, NaN·tic
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, Raf Ven, oca-ci, augusto-weiss
WEBSITE
WEBSITEhttps://github.com/OCA/product-pack
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:57
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/product-pack:
    - product_pack
odoo/odoo:
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
product_template_form_view product.template.pack.form product.template field Inherits product_pack.product_template_form_view
Models touched (3)

New fields (0)

No new fields.

Public methods (1)
  • run(self, procurements, raise_user_error=True)
    @api.model
    If 'run' is called on a pack product storable. we remove the procurement with this product pack.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • dont_create_move Boolean
    help="With this option, the pack won't create an stock.move and will be set as delivered upon sale confirmation. This is useful to use get pack stock availability (type = 'product') but without actually having stock and moves of it." string="Don't create move"
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/product-pack
GIT
GIThttps://github.com/OCA/product-pack.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-pack/tree/15.0/stock_product_pack
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYWarehouse
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), ADHOC SA, NaN·tic
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), ADHOC SA, NaN·tic
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Luis Ernesto García Medina
WEBSITE
WEBSITEhttps://github.com/OCA/product-pack
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:41
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/product-pack:
    - product_pack
odoo/odoo:
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - stock
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
product_template_form_view product.template.pack.form product.template field Inherits product_pack.product_template_form_view
Models touched (3)

New fields (0)

No new fields.

Public methods (1)
  • run(self, procurements, raise_user_error=True)
    @api.model
    If 'run' is called on a pack product storable. we remove the procurement with this product pack.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • dont_create_move Boolean
    help="With this option, the pack won't create an stock.move and will be set as delivered upon sale confirmation. This is useful to use get pack stock availability (type = 'product') but without actually having stock and moves of it." string="Don't create move"
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/product-pack
GIT
GIThttps://github.com/OCA/product-pack.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-pack/tree/14.0/stock_product_pack
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYWarehouse
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), ADHOC SA, NaN·tic
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), ADHOC SA, NaN·tic
COMMITTERS
COMMITTERSPedro M. Baeza, oca-travis, Weblate, OCA-git-bot, Usdoo Wedoo
WEBSITE
WEBSITEhttps://github.com/OCA/product-pack
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:10
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/product-pack:
    - product_pack
odoo/odoo:
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - stock
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
product_template_form_view product.template.pack.form product.template field Inherits product_pack.product_template_form_view
Models touched (3)

New fields (0)

No new fields.

Public methods (1)
  • run(self, procurements, raise_user_error=True)
    @api.model
    If 'run' is called on a pack product storable. we remove the procurement with this product pack.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • dont_create_move Boolean
    help="With this option, the pack won't create an stock.move and will be set as delivered upon sale confirmation. This is useful to use get pack stock availability (type = 'product') but without actually having stock and moves of it." string="Don't create move"
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/product-pack
GIT
GIThttps://github.com/OCA/product-pack.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-pack/tree/13.0/stock_product_pack
VERSION
VERSION 1.2.3
CATEGORY
CATEGORYWarehouse
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), ADHOC SA, NaN·tic
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), ADHOC SA, NaN·tic
COMMITTERS
COMMITTERSdavid, OCA Transbot, Bruno Zanotti (ADHOC), Nicolás Mac Rouillon, Juan Jose Scarafia, nicolas, João Marques, oca-travis, Weblate, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/product-pack
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:19
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/product-pack:
    - product_pack
odoo/odoo:
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - stock
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
product_template_form_view product.template.pack.form product.template field Inherits product_pack.product_template_form_view
Models touched (3)

New fields (0)

No new fields.

Public methods (1)
  • run(self, procurements)
    @api.model
    If 'run' is called on a pack product storable. we remove the procurement with this product pack.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • dont_create_move Boolean
    help="With this option, the pack won't create an stock.move and will be set as delivered upon sale confirmation. This is useful to use get pack stock availability (type = 'product') but without actually having stock and moves of it." string="Don't create move"
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/product-pack
GIT
GIThttps://github.com/OCA/product-pack.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-pack/tree/12.0/stock_product_pack
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYWarehouse
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), ADHOC SA, NaN·tic
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), ADHOC SA, NaN·tic
COMMITTERS
COMMITTERSOCA Transbot, oca-travis, Weblate, OCA-git-bot, ernesto, Azucena Luque
WEBSITE
WEBSITEhttps://github.com/OCA/product-pack
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:24
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/product-pack:
    - product_pack
odoo/odoo:
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - stock
    - barcodes
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 (0)

No new fields.

Public methods (0)

No public methods.