Stock Request BOM

stock_request_bom
REPOSITORY
REPOSITORYOCA/stock-logistics-request
GIT
GIThttps://github.com/OCA/stock-logistics-request.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-request/tree/18.0/stock_request_bom
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Joan Sisquella, Arnau
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-request
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:14
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-request:
    - stock_request
odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - mrp
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module enhances the stock request functionality by integrating with
the Bill of Materials (BOM).

Key Features: - Adds Product BOM and Quantity BOM fields to stock
request orders. - Auto-completes stock request lines based on the
selected BOM and quantity. - Allows updating and clearing BOM
selections.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_stock_request_order_form_inherit_bom stock.request.order.form.inherit.bom stock.request.order xpath Inherits stock_request.stock_request_order_form
Models touched (1)

New fields (2)
  • product_bom_id Many2one → product.product
    domain="[('bom_ids', '!=', False)]" help='Select a product with a BOM to auto-complete stock request lines.' string='Product BOM' args: 'product.product'
  • quantity_bom Float
    default=1.0 help='Specify the quantity for the Product BOM.' string='Quantity BOM'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/stock-logistics-warehouse
GIT
GIThttps://github.com/OCA/stock-logistics-warehouse.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-warehouse/tree/15.0/stock_request_bom
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSOCA-git-bot, oca-ci, Joan Sisquella
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-warehouse
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:33
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-warehouse:
    - stock_request
odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - mrp
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_stock_request_order_form_inherit_bom stock.request.order.form.inherit.bom stock.request.order xpath Inherits stock_request.stock_request_order_form
Models touched (1)

New fields (2)
  • product_bom_id Many2one → product.product
    domain="[('bom_ids', '!=', False)]" help='Select a product with a BOM to auto-complete stock request lines.' string='Product BOM' args: 'product.product'
  • quantity_bom Float
    default=1.0 help='Specify the quantity for the Product BOM.' string='Quantity BOM'
Public methods (0)

No public methods.