diff --git a/addons/stock/static/src/js/forecast_widget.js b/addons/stock/static/src/js/forecast_widget.js index 3bfc490b2b6..d6d848f2566 100644 --- a/addons/stock/static/src/js/forecast_widget.js +++ b/addons/stock/static/src/js/forecast_widget.js @@ -53,6 +53,9 @@ const ForecastWidgetField = AbstractField.extend({ _onOpenReport: function (ev) { ev.preventDefault(); ev.stopPropagation(); + if (!this.recordData.id) { + return; + } this._rpc({ model: 'stock.move', method: 'action_product_forecast_report', diff --git a/addons/stock/static/src/xml/forecast_widget.xml b/addons/stock/static/src/xml/forecast_widget.xml index 8d282da2452..463e14d6cb7 100644 --- a/addons/stock/static/src/xml/forecast_widget.xml +++ b/addons/stock/static/src/xml/forecast_widget.xml @@ -1,11 +1,11 @@ - + Available Exp Not Available -