[FIX] stock: use same picking_type_id
closes odoo/odoo#46715 Signed-off-by: Simon Lejeune (sle) <sle@openerp.com>
This commit is contained in:
committed by
GitHub
parent
4f805e2af1
commit
cce4730e59
@@ -537,16 +537,17 @@ class StockMove(models.Model):
|
||||
"""
|
||||
self.ensure_one()
|
||||
|
||||
picking_type_id = self.picking_type_id or self.picking_id.picking_type_id
|
||||
|
||||
# If "show suggestions" is not checked on the picking type, we have to filter out the
|
||||
# reserved move lines. We do this by displaying `move_line_nosuggest_ids`. We use
|
||||
# different views to display one field or another so that the webclient doesn't have to
|
||||
# fetch both.
|
||||
if self.picking_id.picking_type_id.show_reserved:
|
||||
if picking_type_id.show_reserved:
|
||||
view = self.env.ref('stock.view_stock_move_operations')
|
||||
else:
|
||||
view = self.env.ref('stock.view_stock_move_nosuggest_operations')
|
||||
|
||||
picking_type_id = self.picking_type_id or self.picking_id.picking_type_id
|
||||
return {
|
||||
'name': _('Detailed Operations'),
|
||||
'type': 'ir.actions.act_window',
|
||||
|
||||
Reference in New Issue
Block a user