How To Fix O4158 - Unable to determine exchange rate on & & & &, even after adjustment


O4158 - Overview

  • Message type: E = Error

  • Message class: O4 - IS-Oil: MAP message pool

  • Message number: 158

  • Message text: Unable to determine exchange rate on & & & &, even after adjustment

  • Show details Hide details
  • What causes this issue?

    No entry exists in the exchange rate table for the specified date,
    currency pair and exchange type. A routine has been selected in the
    calculation rules screen (No Exg Rt. Handling) to control this case.

    System Response

    The system is unable to determine an exchange rate for the given
    currency pair and exchange type, even after adjusting the date to find
    an exchange rate on an earlier date. A pricing error is generated.

    How to fix this error?

    An entry must exist in the table if the error routine is selected in
    the calculation rules screen. Either make an entry in the table or use
    a different routine.
    Follow the menu path in Customizing: Global Settings -> Currencies ->
    Enter Exchange Rates (transaction OB08).

    The system issues an error message and will not allow you to continue with this transaction until the error is resolved.


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message O4158 - Unable to determine exchange rate on & & & &, even after adjustment ?
    The SAP error message O4158, "Unable to determine exchange rate on & & & &, even after adjustment," typically occurs in the context of financial transactions involving foreign currency. This error indicates that the system is unable to find a valid exchange rate for the specified currency pair on the given date, even after any adjustments that may have been made.
    Causes:
    
    Missing Exchange Rate: The most common cause is that there is no exchange rate defined for the currency pair in the system for the date of the transaction.
    Incorrect Date: The date for which the exchange rate is being requested may not have a valid rate defined.
    Currency Configuration: The currencies involved may not be properly configured in the system.
    Exchange Rate Type: The exchange rate type being used may not have been maintained for the required currency pair.
    Transaction Type: The transaction type may not be compatible with the exchange rate settings.
    
    Solutions:
    
    
    Check Exchange

    Already have an account? Login here!




Instant HelpGet instant SAP help. Sign up for our Free Essentials Plan.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
ERPlingo simplifies finding the accurate answers to SAP message errors. I now use every week. A must have tool for anyone working with SAP! Highly recommended!
Rate 1
Kent Bettisworth
Executive SAP Consultant