How To Fix H99_DP_MESSAGES020 - It was not possible to determine a currency


SAP Error Message - Details

  • Message type: E = Error

  • Message class: H99_DP_MESSAGES - Message class for report H99_DISPLAY_PAYRESULT

  • Message number: 020

  • Message text: It was not possible to determine a currency

  • Show details Hide details
  • What causes this issue?

    An attempt was made to specify the payroll currency. As this does not
    appear in the WAERS field of the VERSC payroll field string for the
    current result (this should only be the case for results before Release
    3.1H), the system had to call the RP_GET_CURRENCY function module,
    which was unable to provide a result due to missing entries in the
    tables T001 (Company codes), T500P (Personnel areas) or T500C
    (Currencies).

    System Response

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

    How to fix this error?

    Procedure for System Administrators


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message H99_DP_MESSAGES020 - It was not possible to determine a currency ?

    The SAP error message H99_DP_MESSAGES020 ("It was not possible to determine a currency") typically occurs in the context of financial transactions or data processing where a currency is required but cannot be determined from the available data. This can happen in various modules, including Financial Accounting (FI), Controlling (CO), or other areas where currency is a critical component.

    Causes:

    1. Missing Currency Information: The transaction or master data may not have a currency specified. This can happen if the currency field is left blank or if the relevant master data (like customer/vendor records) does not have a currency assigned.

    2. Incorrect Configuration: The system configuration may not be set up correctly to determine the currency based on the transaction type or the data being processed.

    3. Data Inconsistencies: There may be inconsistencies in the data, such as missing or incorrect entries in related tables that are supposed to provide currency information.

    4. Currency Type Issues: The currency type being used may not be valid or recognized in the context of the transaction.

    5. Missing Exchange Rate: If the transaction involves currency conversion, the required exchange rate may not be available in the system.

    Solutions:

    1. Check Master Data: Ensure that the relevant master data (e.g., customer, vendor, material) has the correct currency assigned. You can do this by checking the master records in the respective modules.

    2. Review Transaction Data: Verify that the transaction data being processed includes all necessary fields, especially the currency field. If it is missing, you may need to enter it manually.

    3. Configuration Review: Check the configuration settings in the SAP system related to currency determination. This may involve reviewing settings in the Financial Accounting (FI) or Controlling (CO) modules.

    4. Check Currency Types: Ensure that the currency type being used is valid and recognized by the system. You can check this in the configuration settings.

    5. Exchange Rate Maintenance: If the transaction involves currency conversion, ensure that the necessary exchange rates are maintained in the system. You can do this through transaction codes like OB08 (Maintain Exchange Rates).

    6. Debugging: If the issue persists, consider debugging the transaction to identify where the currency determination is failing. This may require technical expertise.

    Related Information:

    • Transaction Codes: Familiarize yourself with relevant transaction codes such as:

      • OB08: Maintain Exchange Rates
      • FS00: Create/Change G/L Account
      • BP: Business Partner (for customer/vendor data)
    • SAP Notes: Check for any SAP Notes related to this error message. SAP frequently releases notes that address specific issues or provide guidance on error messages.

    • Documentation: Review SAP documentation or help files related to currency determination and financial transactions for additional insights.

    If the problem continues after trying the above solutions, it may be beneficial to consult with your SAP support team or a technical consultant who can provide more in-depth analysis and assistance.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Start your 7-day free trial now.


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's SAP support assistant is amazing. Saves me countless hours trying to solve complex SAP issues myself. It's a real game changer!
Rate 1
Thomas Michael
SAP Consultant, Author & Speaker