TIP: You can type at any time to perform a new search.
Stock Replenishment MRP BoM Selection
stock_replenishment_mrp_bom_selection · OCA/manufacture
- Repository
- OCA/manufacture · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Uncategorized
- Folder size
- 0.09 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/manufacture
- Last tracking update
- 2026-08-17 18:05:55
- Authors
- Odoo Community Association (OCA), Tecnativa
- Maintainers
- Odoo Community Association (OCA), Tecnativa
- Committers
- Carlos Roca, Weblate, OCA-git-bot
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
This module adds a wizard for replenishment cases that have the product manufacturing route marked as a route. This wizard allows to establish which quantity to create and with which bill of materials to manufacture it.
Code Analysis ⓘ
Views touched (2)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
material_availability_wizard_view |
material.availability.wizard.view | material.availability.wizard | form | New |
stock_warehouse_orderpoint_replenish_wizard_view_form |
stock.warehouse.orderpoint.replenish.wizard.view.form | stock.warehouse.orderpoint.replenish.wizard | form | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (5)
New fields (6)
-
bom_idMany2one → mrp.bomstring='Bill of Materials' args: 'mrp.bom' -
max_production_qtyFloatcompute='_compute_max_production_qty'digits='Product Unit'string='Maximum Production Quantity' -
product_uom_idMany2one → uom.uomcomodel_name='uom.uom'readonly=Truerelated='bom_id.product_uom_id' -
production_timeFloatcompute='_compute_production_time' -
qty_to_produceFloatdigits='Product Unit'string='Quantity to produce' -
wizard_idMany2one → stock.warehouse.orderpoint.replenish.wizardcomodel_name='stock.warehouse.orderpoint.replenish.wizard'
-
action_material_availability_popup(self)
New fields (3)
-
bom_idMany2one → mrp.bomstring='Bill of Materials' args: 'mrp.bom' -
product_idsOne2many → material.availability.wizard.linecomodel_name='material.availability.wizard.line'compute='_compute_product_ids'inverse_name='wizard_id'readonly=Falsestore=Truestring='Products' -
replenish_wizard_idMany2one → stock.warehouse.orderpoint.replenish.wizardargs: 'stock.warehouse.orderpoint.replenish.wizard'
-
action_close(self)
New fields (4)
-
product_idMany2one → product.productstring='Product' args: 'product.product' -
product_qty_availableFloatdigits='Product Unit'string='Quantity Available' -
product_uom_idMany2one → uom.uomrelated='product_id.uom_id'string='Unit' args: 'uom.uom' -
wizard_idMany2one → material.availability.wizardargs: 'material.availability.wizard'
No public methods.
New fields (0)
No new fields.
Public methods (1)-
action_replenish(self, force_to_max=False)
New fields (8)
-
bom_line_idsOne2many → bom.line.wizardcomodel_name='bom.line.wizard'compute='_compute_bom_line_ids'inverse_name='wizard_id'readonly=Falsestore=True -
orderpoint_idMany2one → stock.warehouse.orderpointargs: 'stock.warehouse.orderpoint' -
product_idMany2one → product.productrelated='orderpoint_id.product_id' args: 'product.product' -
product_tmpl_idMany2one → product.templaterelated='product_id.product_tmpl_id' args: 'product.template' -
product_uom_idMany2one → uom.uomrelated='orderpoint_id.product_uom' args: 'uom.uom' -
qty_remaining_to_produceFloatcompute='_compute_qty_remaining_to_produce'digits='Product Unit'string='Quantity Remaining to Produce' -
qty_to_orderFloatdigits='Product Unit'related='orderpoint_id.qty_to_order' -
total_qty_to_produceFloatcompute='_compute_total_qty_to_produce'digits='Product Unit'string='Total Quantity to Produce'
-
action_confirm(self)
Loading…
Loading…