Nutritional Info

nutritional_info
REPOSITORY
REPOSITORYOCA/product-attribute
GIT
GIThttps://github.com/OCA/product-attribute.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/product-attribute/tree/18.0/nutritional_info
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYTechnical Settings
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA)
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA)
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, christian-ramos-tecnativa
WEBSITE
WEBSITEhttps://github.com/OCA/product-attribute
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:13
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 set the nutritional information for a given
product.

Code Analysis

Views touched (8)
XML IDNameModelTypeStatus
nutritional_info_table nutritional_info_table ir.ui.view qweb New
nutritional_info_table_title nutritional_info_table_title ir.ui.view qweb New
product_normal_form_view product.product page Inherits product.product_normal_form_view
product_product_nutritional_info_report product_product_nutritional_info_report ir.ui.view qweb New
product_template_nutritional_info_report product_template_nutritional_info_report ir.ui.view qweb New
product_template_only_form_view product.template page Inherits product.product_template_only_form_view
res_config_settings_view_form res.config.settings.view.form.inherit.product.nutritional res.config.settings xpath Inherits product.res_config_settings_view_form
view_product_nutritional_type_list product.nutritional.type.list nutritional.type list New
Models touched (4)

New fields (2)
  • name Char
    translate=True
  • sequence Integer
    required=True
Public methods (0)

No public methods.

New fields (4)
  • product_id Many2one → product.product
    comodel_name='product.product'
  • sequence Integer
    related='type_id.sequence'
  • type_id Many2one → nutritional.type
    comodel_name='nutritional.type'
  • value Char
Public methods (0)

No public methods.

New fields (3)
  • nutritional_reference_qty Float
    default=100 string='Nutritional reference quantity'
  • nutritional_reference_uom Many2one → uom.uom
    comodel_name='uom.uom' default=<expr>
  • nutritional_value_ids One2many → nutritional.value
    comodel_name='nutritional.value' inverse_name='product_id'
Public methods (0)

No public methods.

New fields (3)
  • nutritional_reference_qty Float
    compute='_compute_nutritional_reference_qty' inverse='_inverse_nutritional_reference_qty' string='Nutritional reference quantity'
  • nutritional_reference_uom Many2one → uom.uom
    comodel_name='uom.uom' compute='_compute_nutritional_reference_uom' inverse='_inverse_nutritional_reference_uom'
  • nutritional_value_ids One2many → nutritional.value
    comodel_name='nutritional.value' compute='_compute_nutritional_value_ids' inverse='_inverse_nutritional_value_ids'
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/nutritional_info
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYTechnical Settings
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA)
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA)
COMMITTERS
COMMITTERSVíctor Martínez, Weblate, OCA-git-bot, oca-ci, Carlos Roca
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 (8)
XML IDNameModelTypeStatus
nutritional_info_table nutritional_info_table ir.ui.view qweb New
nutritional_info_table_title nutritional_info_table_title ir.ui.view qweb New
product_normal_form_view product.product page Inherits product.product_normal_form_view
product_product_nutritional_info_report product_product_nutritional_info_report ir.ui.view qweb New
product_template_nutritional_info_report product_template_nutritional_info_report ir.ui.view qweb New
product_template_only_form_view product.template page Inherits product.product_template_only_form_view
res_config_settings_view_form res.config.settings.view.form.inherit.product.nutritional res.config.settings xpath Inherits product.res_config_settings_view_form
view_product_nutritional_type_tree product.nutritional.type.tree nutritional.type tree New
Models touched (4)

New fields (2)
  • name Char
    translate=True
  • sequence Integer
    required=True
Public methods (0)

No public methods.

New fields (4)
  • product_id Many2one → product.product
    comodel_name='product.product'
  • sequence Integer
    related='type_id.sequence'
  • type_id Many2one → nutritional.type
    comodel_name='nutritional.type'
  • value Char
Public methods (0)

No public methods.

New fields (3)
  • nutritional_reference_qty Float
    default=100 string='Nutritional reference quantity'
  • nutritional_reference_uom Many2one → uom.uom
    comodel_name='uom.uom' default=<expr>
  • nutritional_value_ids One2many → nutritional.value
    comodel_name='nutritional.value' inverse_name='product_id'
Public methods (0)

No public methods.

New fields (3)
  • nutritional_reference_qty Float
    compute='_compute_nutritional_reference_qty' inverse='_inverse_nutritional_reference_qty' string='Nutritional reference quantity'
  • nutritional_reference_uom Many2one → uom.uom
    comodel_name='uom.uom' compute='_compute_nutritional_reference_uom' inverse='_inverse_nutritional_reference_uom'
  • nutritional_value_ids One2many → nutritional.value
    comodel_name='nutritional.value' compute='_compute_nutritional_value_ids' inverse='_inverse_nutritional_value_ids'
Public methods (0)

No public methods.