diff --git a/addons/stock/models/stock_scrap.py b/addons/stock/models/stock_scrap.py index 4bf89e24a68..2e7d6eb021e 100644 --- a/addons/stock/models/stock_scrap.py +++ b/addons/stock/models/stock_scrap.py @@ -66,6 +66,8 @@ class StockScrap(models.Model): @api.onchange('product_id') def _onchange_product_id(self): if self.product_id: + if self.tracking == 'serial': + self.scrap_qty = 1 self.product_uom_id = self.product_id.uom_id.id # Check if we can get a more precise location instead of # the default location (a location corresponding to where the diff --git a/addons/stock/views/stock_scrap_views.xml b/addons/stock/views/stock_scrap_views.xml index 311149dc43c..6c88a0988ea 100644 --- a/addons/stock/views/stock_scrap_views.xml +++ b/addons/stock/views/stock_scrap_views.xml @@ -157,7 +157,8 @@