Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This article lists new features, fixes, improvements, and known issues for each released version of Demand planning in Microsoft Dynamics 365 Supply Chain Management.
Version 1.0.0.2999
New feature introduced in version 1.0.0.2999
This version of Demand planning marks the public preview of Generative insights, which offers detailed insights calculated using AI models. The public preview supports two metrics: seasonality and signal correlation. The system clusters forecast data based on distinct patterns found for each metric. For each cluster, the system provides insights such as its relative size and confidence level. You can also choose the major contributor across various dimensions in the forecast.
New fixes and improvements in version 1.0.0.2999
This version of Demand planning introduces the following fixes and improvements:
- Increased stability.
- Improvements in demo data. Features like row level security, time fence, and time freeze now work seamlessly when using demo data.
Version 1.0.0.2794
New features introduced in version 1.0.0.2794
This version of Demand planning adds several new features, as described in the following subsections.
Copilot grid cursor
The Copilot grid cursor offers detailed insights into a selected cell's value, including its original value, manual adjustments, and full adjustment history. User comments are also shown, to help make the changes easier to understand.
New operator in rules: Select all
To improve efficiency and make queries easier to formulate, Demand planning now provides a select all operator. The new operator is available in the following policies: time fence, time freeze, and row level access.
The following table provides an example that shows how the select all operator can be used in a time fence rule. As a result of the rules, all products except Product A have a two-month time fence. Product A has a three-month time fence.
Conditions | Ruling | ||||||
---|---|---|---|---|---|---|---|
Table | Column | Operator | Value | Time bucket | Time bucket size | Role | Status |
Product | Product name | Select all | Not applicable | Monthly | 2 months | All | Active |
Product | Product name | Equals | Product A | Monthly | 3 months | All | Active |
Multiple roles for time freezes
Demand planning now lets you assign multiple rules to forecast calculation action cards. Each rule can have a different time freeze horizon. In this way, updates to a continuous forecast calculation are prevented during the selected periods.
New fixes and improvements in version 1.0.0.2794
This version of Demand planning introduces the following fixes and improvements:
- Increased stability
- New demo data with seasonal clusters
Version 1.0.0.2502
New features introduced in version 1.0.0.2502
This version of Demand planning adds several new features, as described in the following subsections.
Autodetection of seasonality patterns is now available for all forecast algorithms (preview)
Automatic detection of seasonality patterns was introduced in Demand planning version 1.0.01700, but it was previously available only for the ARIMA forecast algorithm. In this version, it's now available for all forecast algorithms.
Time freeze rules
Time freeze rules let demand planning managers establish policies that prevent forecast calculations from recalculating and overwriting manual adjustments in an existing forecast during a specified date range. Time freeze rules are based on the dimensions that are available in each forecast, and they are easy to maintain.
Generative insights into seasonality patterns (preview)
Generative insights provide AI-generated insights into your data. The initial preview of the feature provides generative insights into your seasonality patterns. Visual displays make it easy for planners to understand seasonality data and make business decisions based on it. Information is clustered (grouped) according to the detected seasonality patterns. For each cluster, generative insights provide a confidence score and describe the seasonality pattern in natural language. The system also indicates the proportion of planning items that follow the pattern.
Simplified security role dependencies
The Basic user security role no longer has to be applied to all users of Demand planning. Instead, Demand planning now incorporates all privileges from the App Opener security role into the Demand planning contributor and Demand planning manager security roles. Learn more in Security roles and row-level security in Demand planning.
New fixes and improvements in version 1.0.0.2502
This version of Demand planning introduces the following fixes and improvements:
- Increased stability.
- New demo data that includes seasonal clusters.
Version 1.0.0.1700
New features introduced in version 1.0.01700
This version of Demand planning adds several new features, as described in the following subsections.
Select input for forecasts and calculations at the model level
In previous versions of Demand planning, the input time series used by forecast and calculation profiles was set at the profile level. This setting is now part of the model configuration, which improves usability while adding flexibility to your model designs (including the ability to add a signal input). As before, each forecast or calculation model starts with an Input step, but now it includes a setting where you choose the time series to use as input for the model. You can also choose a time series version and add filters based on dates and/or dimensions (such as products and locations). As with all steps, you access these settings by opening the Actions menu (ellipsis button) on the card. Learn more in Design calculation models and Design forecast models.
Apply input filters in calculation models
You can now filter the input used in calculation models. Filters can be based on dates and/or dimensions (such as products and locations). It was already possible to apply filters in forecast models. Learn more in Design calculation models.
Analyze demand plans with Copilot
Copilot cursor prompts in Demand planning let you explore specific data points or data ranges in a forecast or time series. Each prompt presents a set of predefined questions that you can ask Copilot, which then returns insights into notable shifts, trends, anomalies, or deviations across multiple dimensions. Copilot replies using natural-language summaries and visuals, which make it easy for you to digest the information and use it to make informed decisions. Learn more in Analyze demand plans with Copilot.
Forecast with signals (preview)
One way to improve the accuracy of a forecast is to include input signal data beyond just historical sales. This version of Demand planning adds a new Signal step, which lets planners include any signal (such as inflation or weather data) as input to their forecast models. The current release supports up to one signal, though support for more signals might be added in a future release. The new Forecast with signals step lets you combine the signal input and main input to create the forecast. In the current version, Forecast with signals always uses the XGBoost demand forecasting algorithm, but support for other algorithms might be added in a future release. Learn more in Forecast with signals.
Autodetect seasonality patterns (preview)
Seasonality patterns typically vary for different products and different locations, so using forecast models that try to apply the same pattern everywhere can result in inaccurate forecasts. This version of Demand planning adds an algorithm that automatically detects seasonality patterns for each combination of location and product and applies the result to its forecast calculations to help improve forecast accuracy. Automatic seasonality detection is only available when you use the ARIMA forecast algorithm. Learn more in Design forecast models.
New fixes and improvements in version 1.0.0.1700
This version of Demand planning introduces the following fixes and improvements:
- Increased stability.
- Improved forecast error messages.
- Improved the best fit model forecasting algorithm for datasets that contain low inventories of phased-out products.
Version 1.0.0.1281
New feature introduced in version 1.0.0.1281
This version adds support for time fences, which allow demand planning managers to establish policies that prevent planners from editing certain date ranges of a forecast. Time fences are both flexible and simple to maintain. Managers create time fence rules based on the dimensions available in each plan. For example, a single product could be set up with different time fences for each store or geographical location. Time fence rules can also apply based on each user's role. For example, a role-based time fence rule could allow managers to edit a forecast in a period that can't be edited by planners. Learn more in Limit time series edits with time fences.
New fixes and improvements in version 1.0.0.1281
This version of Demand planning introduces the following fixes and improvements:
- Increased stability.
- Improved forecast error messages.
Version 1.0.0.1232
New features introduced in version 1.0.0.1232
Forecast calculation job-run records now provide an Explainability tab, which lists each combination of dimensions (such as item variant, warehouse location, and so on) the forecast was calculated for. For each combination, it shows the forecast algorithm that was used and the mean average percentage error (MAPE) for the calculation. A lower MAPE value indicates greater accuracy. Learn more in Work with forecast profiles.
New fixes and improvements in version 1.0.0.1232
This version of Demand planning introduces the following fixes and improvements:
- Increased stability.
- Transformation jobs that include the Country/Region column are now processed correctly. Previously, these jobs failed with an error.
- Improved the Microsoft finance and operations apps export data provider.
- Improved error messages shown during transformation, calculation, forecast, export, and import operations.
- Improved translation coverage in supported languages.
Version 1.0.0.1182
New features introduced in version 1.0.0.1182
The Microsoft Dynamics 365 Finance and Operations data provider now lets you choose which legal entities to import from. This applies to all data entities that contain a data area ID, including custom-built data entities. Learn more in Import data into Demand planning.
New fixes and improvements in version 1.0.0.1182
This version of Demand planning introduces the following fixes and improvements:
- Increased stability.
- Improved the ARIMA forecast model. The model now provides better error messages if it fails due to a data error.
- Improved the best fit forecast model. Calculations now succeed provided at least one of the models provides a result.
- Each organization instance can now run up to five forecasts in parallel. Newly created forecasts will only run in parallel provided all existing forecast jobs have already started (in the Executing state). If one or more existing forecast jobs are still waiting to start (in the Created state) when a new forecast is created, then all forecasts will be executed sequentially.
Version 1.0.0.1132
New features introduced in version 1.0.0.1132
This version of Demand planning focuses on quality and stability improvements and has no new features.
New fixes and improvements in version 1.0.0.1132
This version of Demand planning introduces the following fixes and improvements:
- Increased stability.
- Fixed an issue with data transformations that caused zero values to appear in output.
- Improved the best fit forecast model.
Version 1.0.0.1067
Version 1.0.0.1067 is the first general availability (GA) release of Demand planning in Microsoft Dynamics 365 Supply Chain Management.