diff --git a/addons/stock/models/stock_move.py b/addons/stock/models/stock_move.py index 3fbe2223bcb..90767ad0ca3 100644 --- a/addons/stock/models/stock_move.py +++ b/addons/stock/models/stock_move.py @@ -1799,6 +1799,9 @@ class StockMove(models.Model): def _trigger_scheduler(self): """ Check for auto-triggered orderpoints and trigger them. """ + if not self or self.env['ir.config_parameter'].sudo().get_param('stock.no_auto_scheduler'): + return + orderpoints_by_company = defaultdict(lambda: self.env['stock.warehouse.orderpoint']) for move in self: orderpoint = self.env['stock.warehouse.orderpoint'].search([