Symptom
- Model training in Intelligent Scenario Lifecycle Management (ISLM) fails immediately.
- Error message displayed: “Invalid dataset”.
- No model version is created after triggering training.
-
In application logs (SLG1), the following error can be found:
Currency/unit conversion error: could not determine valid conversion rate for currency X → Y on a specific date
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Open the Intelligent Scenarios Fiori app.
- Select a predictive scenario (e.g., regression-based scenario such as sales prediction).
- Trigger model training using the assigned dataset.
- Training fails instantly with “Invalid dataset” error.
- Check logs → observe currency conversion error for a specific currency pair (e.g., ZAR → USD).
Cause
- The issue is caused by missing or incomplete currency exchange rate data in the system.
- Specifically, the system is unable to find a valid exchange rate for the required currency conversion direction (e.g., source → target currency) on the relevant date.
- Even if configuration settings (e.g., exchange rate type, translation ratios, quotation settings) are identical across systems, the actual exchange rate entries may differ between tenants.
- If only one direction of the currency pair (e.g., USD → ZAR) is maintained and the reverse (ZAR → USD) is missing, the system may not be able to perform the required conversion during model training.
Resolution
- Maintain the missing exchange rate entry for the required currency pair and direction.
- Ensure that:
- Both source → target and (if required) target → source directions are available.
- The exchange rate is maintained for the correct exchange rate type (e.g., M).
- The validity date range covers the dataset used in model training.
- Exchange rates can be maintained via:
- Fiori app: Currency Exchange Rates
- After maintaining the required exchange rate(s), re-trigger the model training.
See Also
Refer to: 3569786 - Training Model Failed and Dataset Count 0 for SALESVOLUME001
Refer to: 3634985 - Failed to train Intelligent Scenario SUPLRDELIVPREDICT - Suplr_Delvry_Pred
Refer to: 3367932 - Unable to access Apps/Reports due to currency/unit conversion error
Refer to: Intelligent Scenario Lifecycle Management - Help Portal
Refer to: F3616 - Currency Exchange Rates (Fiori Apps Reference)
Keywords
ISLM, Intelligent Scenario Management, Model Training, Train Model Failed, Invalid Dataset, Dataset Invalid, SALESVOLUME001, Currency Conversion Error, Unit Conversion, Exchange Rate, Exchange Rate Missing, Currency Exchange Rates, SSCUI 104081, F3616, OB08, TCURR, SLG1, Rate Type M, Quotation Settings, Machine Learning, Predictive Scenario, Sales Performance Prediction, Public Cloud , KBA , SD-FIO-HBA-2CL , Analytical Apps (Public Cloud) , Problem
SAP Knowledge Base Article - Public