-
- Downloads
[REF] stock,mrp: make picking_type_id compute store in stock.move
In order to have always a picking_type_id on a stock move (and consistent with his parent model), make it compute store. Then clean the call of picking_type_id without change the behavior (/!\ `move.picking_id.picking_type_id != move.picking_type_id` because of mrp). Fix some test where the location(_dest) was unset in moves. Also: - Clean the mess in the create of `stock.picking` about that and add a onchange to keep location(_dest) consistent with moves. - The move `description_picking` is set when the `picking_type_id` change, not only at the create method. task-2373638
Showing
- addons/mrp/models/mrp_production.py 0 additions, 2 deletionsaddons/mrp/models/mrp_production.py
- addons/mrp/models/stock_move.py 7 additions, 0 deletionsaddons/mrp/models/stock_move.py
- addons/mrp/tests/test_procurement.py 2 additions, 0 deletionsaddons/mrp/tests/test_procurement.py
- addons/stock/models/stock_move.py 27 additions, 30 deletionsaddons/stock/models/stock_move.py
- addons/stock/models/stock_move_line.py 1 addition, 1 deletionaddons/stock/models/stock_move_line.py
- addons/stock/models/stock_picking.py 10 additions, 17 deletionsaddons/stock/models/stock_picking.py
- addons/stock/models/stock_rule.py 2 additions, 4 deletionsaddons/stock/models/stock_rule.py
- addons/stock/tests/test_proc_rule.py 2 additions, 0 deletionsaddons/stock/tests/test_proc_rule.py
- addons/stock/views/stock_move_views.xml 1 addition, 0 deletionsaddons/stock/views/stock_move_views.xml
Loading
Please register or sign in to comment