From 9af0635e8f02d1370c0ee43a9f4522f4d0caee75 Mon Sep 17 00:00:00 2001 From: Marc Durepos Date: Mon, 15 Apr 2024 15:06:57 -0400 Subject: [PATCH] bemade_picking_upstream to 17.0 --- bemade_picking_upstream/__manifest__.py | 2 +- .../models/stock_picking.py | 4 ++-- .../views/stock_picking_views.xml | 19 ++++++------------- 3 files changed, 9 insertions(+), 16 deletions(-) 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 +