Document Page Product

document_page_product
REPOSITORY
REPOSITORYOCA/knowledge
GIT
GIThttps://github.com/OCA/knowledge.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/knowledge/tree/18.0/document_page_product
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYProduct
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
WEBSITE
WEBSITEhttps://github.com/OCA/knowledge
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:14
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/knowledge:
    - document_page
    - document_knowledge
odoo/odoo:
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - uom
    - web_editor
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allow to link document pages to products.

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
product_normal_form_view product.product div Inherits product.product_normal_form_view
product_template_only_form_view product.template div Inherits product.product_template_only_form_view
view_wiki_form document.page div Inherits document_page.view_wiki_form
Models touched (3)

New fields (2)
  • product_template_count Integer
    compute='_compute_product_template_count'
  • product_tmpl_ids Many2many → product.template
    column1='page_id' column2='product_tmpl_id' comodel_name='product.template' relation='document_page_product_rel' string='Product Templates'
Public methods (1)
  • action_product_templates(self)

New fields (1)
  • document_page_count Integer
    compute='_compute_document_page_count'
Public methods (1)
  • action_document_page_products(self)

New fields (2)
  • document_page_count Integer
    compute='_compute_document_page_count'
  • document_page_ids Many2many → document.page
    column1='product_tmpl_id' column2='page_id' comodel_name='document.page' relation='document_page_product_rel' string='Document Pages'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/knowledge
GIT
GIThttps://github.com/OCA/knowledge.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/knowledge/tree/17.0/document_page_product
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYProduct
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
WEBSITE
WEBSITEhttps://github.com/OCA/knowledge
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:07
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/knowledge:
    - document_page
    - document_knowledge
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 allow to link document pages to products.

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
product_normal_form_view product.product div Inherits product.product_normal_form_view
product_template_only_form_view product.template div Inherits product.product_template_only_form_view
view_wiki_form document.page div Inherits document_page.view_wiki_form
Models touched (3)

New fields (2)
  • product_template_count Integer
    compute='_compute_product_template_count'
  • product_tmpl_ids Many2many → product.template
    column1='page_id' column2='product_tmpl_id' comodel_name='product.template' relation='document_page_product_rel' string='Product Templates'
Public methods (1)
  • action_product_templates(self)

New fields (1)
  • document_page_count Integer
    compute='_compute_document_page_count'
Public methods (1)
  • action_document_page_products(self)

New fields (2)
  • document_page_count Integer
    compute='_compute_document_page_count'
  • document_page_ids Many2many → document.page
    column1='product_tmpl_id' column2='page_id' comodel_name='document.page' relation='document_page_product_rel' string='Document Pages'
Public methods (0)

No public methods.