| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/manufacture |
| GIT | |
| GIT | https://github.com/OCA/manufacture.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/manufacture/tree/15.0/stock_picking_product_kit_helper |
| VERSION | |
| VERSION | 0.1.0 |
| CATEGORY | |
| CATEGORY | Stock |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Ecosoft |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Ecosoft |
| COMMITTERS | |
| COMMITTERS | Ruchir Shukla, Weblate, OCA-git-bot, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/manufacture |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:46:36 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - sale_mrp - mrp - product - base - base_setup - web - bus - web_tour - uom - stock - barcodes - digest - portal - web_editor - http_routing - auth_signup - resource - sale_stock - sale - sales_team - payment - account - analytic - utm - stock_account |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_picking_form |
stock.picking.form | stock.picking | xpath | Inherits stock.view_picking_form |
has_product_kit
Boolean
compute='_compute_has_product_kit'
help='True if there is at least 1 product kit in the sales order'
product_kit_helper_ids
One2many → stock.picking.product.kit.helper
comodel_name='stock.picking.product.kit.helper'
inverse_name='picking_id'
readonly=False
states={'done': [('readonly', True)], 'cancel': [('readonly', True)]}
string='Product Kit Helper Lines'
action_product_kit_helper(self)
show_product_kit(self)
picking_id
Many2one → stock.picking
comodel_name='stock.picking'
index=True
ondelete='cascade'
required=True
string='Picking'
product_id
Many2one → product.product
comodel_name='product.product'
readonly=True
required=True
string='Product'
product_uom
Many2one → uom.uom
comodel_name='uom.uom'
readonly=True
related='sale_line_id.product_uom'
string='Unit of Measure'
product_uom_qty
Float
string='Quantity'
sale_line_id
Many2one → sale.order.line
comodel_name='sale.order.line'
required=True
string='Sales Order Line'
action_explode_helper(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/manufacture |
| GIT | |
| GIT | https://github.com/OCA/manufacture.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/manufacture/tree/14.0/stock_picking_product_kit_helper |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Stock |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Ecosoft |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Ecosoft |
| COMMITTERS | |
| COMMITTERS | oca-travis, Weblate, OCA-git-bot, clementmbr |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/manufacture |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:41:03 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - sale_mrp - mrp - product - base - base_setup - web - bus - web_tour - uom - stock - barcodes - digest - portal - web_editor - http_routing - auth_signup - resource - sale_stock - sale - sales_team - payment - account - analytic - utm - stock_account |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_picking_form |
stock.picking.form | stock.picking | xpath | Inherits stock.view_picking_form |
has_product_kit
Boolean
compute='_compute_has_product_kit'
help='True if there is at least 1 product kit in the sales order'
string='Has Product Kit'
product_kit_helper_ids
One2many → stock.picking.product.kit.helper
comodel_name='stock.picking.product.kit.helper'
inverse_name='picking_id'
readonly=False
states={'done': [('readonly', True)], 'cancel': [('readonly', True)]}
string='Product Kit Helper Lines'
action_product_kit_helper(self)
show_product_kit(self)
picking_id
Many2one → stock.picking
comodel_name='stock.picking'
index=True
ondelete='cascade'
required=True
string='Picking'
product_id
Many2one → product.product
comodel_name='product.product'
readonly=True
required=True
string='Product'
product_uom
Many2one → uom.uom
comodel_name='uom.uom'
readonly=True
related='sale_line_id.product_uom'
string='Unit of Measure'
product_uom_qty
Float
string='Quantity'
sale_line_id
Many2one → sale.order.line
comodel_name='sale.order.line'
required=True
string='Sales Order Line'
action_explode_helper(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/manufacture |
| GIT | |
| GIT | https://github.com/OCA/manufacture.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/manufacture/tree/13.0/stock_picking_product_kit_helper |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Stock |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Ecosoft |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Ecosoft |
| COMMITTERS | |
| COMMITTERS | oca-travis, Weblate, OCA-git-bot, ps-tubtim |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/manufacture |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:34:15 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - sale_mrp - mrp - product - base - base_setup - web - bus - web_tour - uom - stock - barcodes - resource - sale_stock - sale - sales_team - payment - account - analytic - portal - web_editor - http_routing - auth_signup - digest - utm - stock_account |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_picking_form |
stock.picking.form | stock.picking | xpath | Inherits stock.view_picking_form |
has_product_kit
Boolean
compute='_compute_has_product_kit'
help='True if there is at least 1 product kit in the sales order'
string='Has Product Kit'
product_kit_helper_ids
One2many → stock.picking.product.kit.helper
comodel_name='stock.picking.product.kit.helper'
inverse_name='picking_id'
readonly=False
states={'done': [('readonly', True)], 'cancel': [('readonly', True)]}
string='Product Kit Helper Lines'
action_product_kit_helper(self)
show_product_kit(self)
picking_id
Many2one → stock.picking
comodel_name='stock.picking'
index=True
ondelete='cascade'
required=True
string='Picking'
product_id
Many2one → product.product
comodel_name='product.product'
readonly=True
required=True
string='Product'
product_uom
Many2one → uom.uom
comodel_name='uom.uom'
readonly=True
related='sale_line_id.product_uom'
string='Unit of Measure'
product_uom_qty
Float
string='Quantity'
sale_line_id
Many2one → sale.order.line
comodel_name='sale.order.line'
required=True
string='Sales Order Line'
action_explode_helper(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/manufacture |
| GIT | |
| GIT | https://github.com/OCA/manufacture.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/manufacture/tree/12.0/stock_picking_product_kit_helper |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Stock |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Ecosoft |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Ecosoft |
| COMMITTERS | |
| COMMITTERS | OCA Transbot, oca-travis, Weblate, OCA-git-bot, Kitti U |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/manufacture |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:20 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - sale_mrp - mrp - product - base - decimal_precision - base_setup - web - bus - web_tour - uom - stock - barcodes - resource - sale_stock - sale - sales_team - payment - account - analytic - portal - http_routing - digest - stock_account |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_picking_form |
stock.picking.form | stock.picking | xpath | Inherits stock.view_picking_form |
has_product_kit
Boolean
compute='_compute_has_product_kit'
help='True if there is at least 1 product kit in the sales order'
string='Has Product Kit'
product_kit_helper_ids
One2many → stock.picking.product.kit.helper
comodel_name='stock.picking.product.kit.helper'
inverse_name='picking_id'
readonly=False
states={'done': [('readonly', True)], 'cancel': [('readonly', True)]}
string='Product Kit Helper Lines'
action_product_kit_helper(self)
show_product_kit(self)
picking_id
Many2one → stock.picking
comodel_name='stock.picking'
index=True
ondelete='cascade'
required=True
string='Picking'
product_id
Many2one → product.product
comodel_name='product.product'
readonly=True
required=True
string='Product'
product_uom
Many2one → uom.uom
comodel_name='uom.uom'
readonly=True
related='sale_line_id.product_uom'
string='Unit of Measure'
product_uom_qty
Float
string='Quantity'
sale_line_id
Many2one → sale.order.line
comodel_name='sale.order.line'
required=True
string='Sales Order Line'
action_explode_helper(self)