diff --git a/bemade_picking_upstream/__manifest__.py b/bemade_picking_upstream/__manifest__.py index 26f65f1..0ac0dde 100644 --- a/bemade_picking_upstream/__manifest__.py +++ b/bemade_picking_upstream/__manifest__.py @@ -18,7 +18,7 @@ # { 'name': 'Show Upstream Pickings', - 'version': '15.0.1.0.0', + 'version': '17.0.1.0.0', 'summary': 'Show upstream pickings when a picking is waiting on other moves.', 'category': 'Stock', 'author': 'Bemade Inc.', diff --git a/bemade_picking_upstream/models/stock_picking.py b/bemade_picking_upstream/models/stock_picking.py index 0ba15be..fcf948d 100644 --- a/bemade_picking_upstream/models/stock_picking.py +++ b/bemade_picking_upstream/models/stock_picking.py @@ -17,10 +17,10 @@ class StockPicking(models.Model): compute_sudo=True, ) - @api.depends('move_lines', 'move_lines.move_orig_ids', 'move_lines.move_orig_ids.picking_id') + @api.depends('move_ids', 'move_ids.move_orig_ids', 'move_ids.move_orig_ids.picking_id') def _compute_upstream_picking_ids(self): for rec in self: - rec.upstream_picking_ids = rec.move_lines.mapped('move_orig_ids').mapped('picking_id') - rec + rec.upstream_picking_ids = rec.move_ids.mapped('move_orig_ids').mapped('picking_id') - rec rec.upstream_picking_count = len(rec.upstream_picking_ids) def action_view_upstream_transfers(self): diff --git a/bemade_picking_upstream/views/stock_picking_views.xml b/bemade_picking_upstream/views/stock_picking_views.xml index d66bea9..b887777 100644 --- a/bemade_picking_upstream/views/stock_picking_views.xml +++ b/bemade_picking_upstream/views/stock_picking_views.xml @@ -1,21 +1,14 @@ - + stock.picking - - + - \ No newline at end of file +