An approval process which contains specified currencies is not getting triggered.
SAP Cloud for Customer
Reproducing the Issue
There is no one specific method to reproduce this issue, it can happen for several objects, in many variations.
You created an approval process which contains conditions relating to one or more currencies.
However, when you create an object and maintain the settings to match the conditions, no approval is triggered.
The issue is related to missing exchange rates in relation to the approval process. The system will always check the entire approval pocesss - which may have many steps - and each Step may have many conditions.
For the system to decide whether a particular condition satisfies your object's details or not, the system will need exchange rates maintained.
For the approval conditions to be correctly evaluated, there should be a currency conversion maintained between the currency used in the object the approval is for, and all currencies mentioned in the respective approval process. The exchange rates should be maintained in both directions for all currencies.
The system compares each approval step's conditions with that of the document so we need all the exchange rates combinations to be available.
Please check if the Exchange rates are configured properly.
- Go to the Administration work centre.
- Go to the Common Tasks view.
- Select 'Exchange Rate For Foreign Currencies'.
- Perform the set-up as per your requirements.
KBA , SRD-CC-BTM , Business Task Management , How To