stock_restrict_lot
This module allows restricting stock moves to specific lots and ensures the restriction propagates through chained moves.
Key Features
- stock.move: Adds a field to restrict moves to a specific lot
- stock.move: Propagates lot restriction to procurement values
- stock.move: Prevents merging moves with different lot restrictions
- stock.move: Forces move lines to use the restricted lot
- stock.move: Uses restricted lot for quantity availability checks
- stock.move: Uses restricted lot for reservation updates
- stock.move: Copies lot restriction when splitting moves
- stock.move: Validates lot consistency on move completion
- stock.move: Propagates lot restriction changes to chained moves
- stock.move: Prevents changing lot restriction if chained moves are completed with different lots
- stock.rule: Includes lot restriction in custom move fields for rules
- stock.rule: Propagates lot restriction in push rule move copies
- stock.picking: Adds related lot restriction field for searching pickings
- product.product: Filters product quantities by lot restriction when lot context is provided
- stock: Displays lot restriction in move tree views
- stock: Displays lot restriction in picking form and search views