SAP Knowledge Base Article - Public

2996740 - Error Message in Supplier Invoice: "Exchange Rate ABC/DEF on DD.MM.YYYY Missing for Currency Conversion"

Symptom

While creating the Supplier Invoice the system throws an error message as Exchange rate ABC/DEF on DD.MM.YYYY missing for currency conversion(ABC represents Tax Currency and DEF represents Country Default Currency).

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to the Supplier Invoicing work center.
  2. Select New Invoice Without Purchase Order under Common Tasks.
    • Create a supplier invoice with or without a purchase order reference.
  3. Enter the required invoice details.
  4. Choose Check.

The system displays the following error message:
"Exchange rate ABC/DEF on DD.MM.YYYY missing for currency conversion."

Cause

An Exchange Rate is required between:

  • Scenario 1 : Document Currency and Tax Country Currency.
  • Scenario 2 : Document Currency and Approval Process Condition Currency.

The error occurs when one of the above exchange rates is not maintained for the relevant posting date.

Scenario 1: Tax Country Currency:

The system requires an exchange rate between the supplier invoice document currency and the currency maintained for the tax country.

Steps to Check the Tax Country:

  1. Open the Supplier Invoice document.
  2. Navigate to the General tab.
  3. Open the Taxes subtab.

Tax Country/Region field is maintained as XYZ.

Steps to Check the Tax Country Currency:

  1. Go to the Business Configuration work center.
  2. Select Overview.
  3. Search for the fine-tuning activity Countries/Regions.
  4. Open Edit Countries/Regions.
  5. Select Country/Region XYZ.

The default currency for Country/Region XYZ is maintained as DEF.

Scenario 2: Approval Process Condition Currency:

The system may also require an exchange rate when an active supplier invoice approval process contains amount-based conditions using a specific currency.

Steps to Check the Approval Process:

  1. Go to the Application and User Management work center.
  2. Select the Approval Processes view.
  3. Open the active approval process for Supplier Invoice.

Review all approval steps and conditions to determine whether a currency-specific amount is maintained.

For example, an approval step may be configured with the condition:

Total Net Amount > 100 USD.
In this case, the system requires an exchange rate between the supplier invoice document currency ABC and USD for condition evaluation.

Resolution

Scenario 1:

Resolution 1: Maintain the Required Exchange Rate:

  1. Go to the General Ledger work center.
  2. Under Common Tasks, select Edit Exchange Rates.
  3. Maintain a valid exchange rate between currencies ABC and DEF for the date DD.MM.YYYY.
  4. Save the changes.

The error in the affected supplier invoice should be resolved after maintaining the required exchange rate.

Resolution 2: Correct the Tax Country Currency:

If the default currency maintained in the Countries/Regions fine-tuning activity is not the expected currency for the respective tax country, update it accordingly.

After correcting the country currency, ensure that the required exchange rates are available.

Scenario 2:

Follow the steps provided in the below KBA for resolution.

KBA: 2101312 - Error Occurred While Trying to Evaluate Condition of a Process Step - SAP for Me

Keywords

Exchange rate error; Currency conversion error; Wrong exchange rate; Countries/Regions; Exchange rate; Approval Process; Condition Currency; General Ledger; , KBA , SRD-SRM-SI , Supplier Invoicing , How To

Product

SAP Business ByDesign all versions