diff --git a/addons/purchase_stock/data/purchase_stock_data.xml b/addons/purchase_stock/data/purchase_stock_data.xml index 431147a5b01..859d4cc1c63 100644 --- a/addons/purchase_stock/data/purchase_stock_data.xml +++ b/addons/purchase_stock/data/purchase_stock_data.xml @@ -2,6 +2,8 @@ + + diff --git a/addons/purchase_stock/models/purchase.py b/addons/purchase_stock/models/purchase.py index 2651107d036..bfff1567238 100644 --- a/addons/purchase_stock/models/purchase.py +++ b/addons/purchase_stock/models/purchase.py @@ -510,3 +510,8 @@ class PurchaseOrderLine(models.Model): incoming_moves |= move return outgoing_moves, incoming_moves + + @api.model + def _update_qty_received_method(self): + """Update qty_received_method for old PO before install this module.""" + self.search([])._compute_qty_received_method()