Symptom
You have maintained a currency exchange in Exchange Rate For Foreign Currencies. However, when you change the opportunity account, the value field will change the currency but not the value.
Environment
SAP Hybris Cloud for Customer
Reproducing the Issue
-
Go to the Administration work center.
- Go to the Common tasks view.
- Click on Exchange Rate For Foreign Currencies.
- Maintain an exchange rate for two currencies. In this example we maintain an exchange rate between AFN and USD.
- Go to the Sales work centre.
- Go to the Opportunities view.
- Open opportunity ABC (being ABC an opportunity which account has sales arrangement maintained in a currency. In this case, AFN).
- Click Edit and select an account with another currency.
Result: The currency has changed but the value is the same. The exchange rate was not considered here.
Cause
This is the expected behavior.
Resolution
You can avoid this behavior if you do not maintain the currency in the account and in the sales org.
The currency is determined by:
1. The currency for the Sales Arrangement maintained for the Account for the Sales Org., Distribution, Division. This is in the Account - Sales Data facet.
2. If no Sales Arrangement currency is found, then the currency is taken from the Sales Organization. This is maintained in the Org. Unit header.
3. If no Sales Org. currency is found, then the currency is taken from the Company of the Sales Organization. This is also maintained in the Org. Unit header.
You can also create a PDI if you wish that the user is informed that the currency changes when the account is changed.
Moreover, if you consider that this behavior has to be changed in the system, we would like to ask you to post this idea in the SAP Hybris Cloud for Customer influence site: https://influence.sap.com
Keywords
currency, account, opportunity, expected value, weighted value, total negotiated value, value, , KBA , LOD-CRM-PM-SLS , C4C Product Management - Sales , Product Enhancement