OdooWiki OCA HUB

Stock Picking Product Kit Helper

stock_picking_product_kit_helper folder_open OCA/manufacture open_in_new
Stock License: AGPL-3

When sales order contain product kits (product with BOM of type kit), the delivery order (stock.move) created by it will be exploded to multiple product lines.

Normally, to partially deliver, user will calculate manually the quantity of each product lines to delivery.

This module add new tab "Product Kit Help" to help in calculate quantity in product line with ease.

auto_awesome What this module does

AI-generated from the code · Odoo 15.0

Adds a "Kit Helper" tab on delivery orders so you can enter how many product kits you want to deliver and let Odoo fill the detailed component quantities in the Operations tab automatically.

When a sales order contains a product kit (a product whose bill of materials is of type kit), the delivery order is split into separate lines for each component. This module adds a "Kit Helper" tab on the delivery order form, visible only when at least one kit is present.

On that tab you can: - Click "⇒ Show Product Kit" to list the kit products coming from the sales order lines. - Type the quantity of each kit you want to deliver. - Click "Assign Operation Quantity" to spread those kit quantities into the detailed component lines in the Operations tab (the Done quantities).

The tab is hidden on delivery orders that are already Done or Cancelled, and the assignment button raises an error in those states. The helper lines are read-only once the delivery is done or cancelled. The module touches stock.picking and adds a new helper model stock.picking.product.kit.helper linked to the picking, the sales order line and the product. It depends on sale_mrp and is available to standard stock users.

Depends on

sale_mrp
Models and fields (2)
  • stock.picking · extends an existing modelhas_product_kit, product_kit_helper_ids (Product Kit Helper Lines)
  • stock.picking.product.kit.helper · new modelpicking_id (Picking), product_id (Product), product_uom (Unit of Measure), sale_line_id (Sales Order Line), product_uom_qty (Quantity)

Text generated by AI (DeepSeek) from reading the Odoo 15.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 4 confirmed, 5 with no information of 9 versions.

Sources · Odoo 12.0

Confirmed on 2026-11-03 in branch 12.0 of OCA/manufacture.

terminal Installation and usage

OCA documentation · Odoo 15.0

When origin sales order of the underlining delivery order contains at least 1 product kit, the tab "Product Kit Helper" will appear.

To use the helper, go to the "Product Kit Helper" tab,

  • Click => Show Product Kit
  • Edit and fill in required quantity
  • Click Assign Operation Quantity
  • Check result in Operations tab

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.