Symptom
- The system displays the error message "Entry already exists" (Message No. SV009) when attempting to create a new entry for the alternative exchange rate type XX in "Define Translation Ratios for Currencies".
- The existing entry cannot be edited.
- The issue occurs when trying to maintain the alternative exchange rate type for M: EUR -> XX.
- The system does not allow the creation of a second entry for the same exchange rate type.
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Create a new alternative exchange rate type (e.g., XX).
- Assign the currency pairs (e.g., EUR -> XX).
- Attempt to maintain the alternative exchange rate type in "Define Translation Ratios for Currencies".
- Observe that the entry cannot be edited and the system displays the error message "Entry already exists with the same key (Message No. SV009) ".
Cause
The error occurs because there could not be 2 different entry for the same exchange rate type (Example - M: EUR -> XX) in "Define Translation Ratios for Currencies" with the same validity date.
Resolution
- Do not attempt to create a second entry for the same exchange rate type in "Define Translation Ratios for Currencies" with the same validity date as this is not supported by the system design.
- Set up the alternative exchange rate type with a new validity date.
See Also
Knowledge Article 3652855 - Error message SV009 in T-code OB07
Keywords
alternative exchange rate type, error message "Entry already exists", define translation ratios for currencies, SAP S/4HANA Cloud Public Edition, SV009, validity date, currency configuration, customizing tenant. , KBA , BC-SRV-BSF-CUR-2CL , Currency translation / Expiring currencies (Public Cloud) , Problem
Product
Attachments
| Exchange Rate.png |
SAP Knowledge Base Article - Public