MRP Production Push MTO Quantity
mrp_production_push_mto_qty · OCA/manufacture
-
Security25/25No findings
-
Activity25/25Human commit this month
-
Required by5/250 modules depend on it
-
Maturity5/25In 1 Odoo series since 19.0
Heuristic over the facts below, not an audit · How it's computed
Description
In a Make To Order flow, the finished move of a manufacturing order feeds the ensuing moves (e.g. the delivery). By default, if the manufacturing order produces a different quantity than the planned one, the demand of these ensuing moves is not updated.
This module pushes the change of quantity produced to the demand of the ensuing moves, along the whole chain of destination moves:
- Producing more than planned increases the demand.
- Producing less than planned without creating a backorder decreases the demand.
- Producing less than planned and creating a backorder for the remaining quantity keeps the demand unchanged, as the backorder will still produce it.
- Cancelling a backorder manufacturing order decreases the demand by its remaining quantity.
Moves whose demand is reduced to zero are cancelled. Component moves of another manufacturing order are never updated.
Dependencies
Code analysis
Extracted from the source by best-effort static analysis (no code is executed); details may be incomplete.
Views touched 1
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_picking_type_form |
stock.picking.type.form - mrp_production_push_mto_qty | stock.picking.type | form | Inherits stock.view_picking_type_form |
HTTP endpoints 0
No HTTP endpoints found for this module.
Models touched 3
No new fields.
Public methods (1)-
button_mark_done(self)
No new fields.
Public methods (0)No public methods.
-
push_mto_qty_to_dest_movesBooleanhelp='When a manufacturing order is done, update the demand of the ensuing moves (e.g. the delivery) according to the quantity produced:\n * producing more increases the demand,\n * producing less without backorder decreases the demand,\n * producing less with a backorder keeps the demand unchanged.\nCancelling a backorder manufacturing order also decreases the demand by its remaining quantity.'string='Push Produced Quantity to MTO Moves'
No public methods.