Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now

Close

How To Fix WS052 - Currency conversion error in net price calculation (check item &)


SAP Error Message - Details

  • Message type: E = Error

  • Message class: WS - Supplier Billing Document

  • Message number: 052

  • Message text: Currency conversion error in net price calculation (check item &)

  • Show details Hide details
  • What causes this issue?

    The price of the material is in a foreign currency. The system was not
    able to convert the price into the foreign currency.

    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?

    Find out whether the exchange rate conversion is correctly maintained
    in the foreign currency.
    Do you want to check the currency conversion exchange rates?

    <DS:TRAN.OB08>Execute function</>
    ENDIF

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message WS052 - Currency conversion error in net price calculation (check item &) ?

    SAP Error Message:
    WS052 - Currency conversion error in net price calculation (check item &)


    Cause:

    This error occurs during the pricing procedure in sales documents (e.g., sales orders, billing documents) when SAP tries to calculate the net price but encounters a problem with currency conversion. The system cannot convert the price or condition amount from one currency to another due to missing or incorrect exchange rate information.

    Common causes include:

    • Missing exchange rate for the currency pair and date in transaction OB08 (Maintain Exchange Rates).
    • Incorrect or incomplete currency settings in the sales document or master data.
    • The condition record or pricing procedure uses a currency that is not properly maintained or recognized.
    • The document date or pricing date is outside the validity period of the exchange rate.
    • Customizing or user-exits that manipulate currency or pricing data incorrectly.

    Solution:

    1. Check Exchange Rates (OB08):

      • Go to transaction OB08 and verify that the exchange rate between the relevant currencies exists for the document date or pricing date.
      • If missing, maintain the correct exchange rate for the currency pair and date.
    2. Verify Document Currency Settings:

      • Check the sales document header and item currencies to ensure they are consistent and valid.
      • Confirm that the pricing procedure and condition records use the correct currencies.
    3. Check Condition Records:

      • Review the condition records involved in pricing to ensure they have valid currency and amount data.
    4. Check Pricing Date:

      • Ensure the pricing date in the sales document is correct and falls within the validity period of the exchange rate.
    5. Review Customizing and User-Exits:

      • If there are any custom enhancements or user-exits affecting pricing or currency conversion, verify they handle currency correctly.
    6. Recalculate Pricing:

      • After correcting exchange rates or currency data, re-trigger pricing in the sales document (e.g., by pressing Ctrl+F3 or using the pricing button).

    Related Information:

    • Transaction OB08: Maintain exchange rates.
    • Transaction VA01/VA02: Sales order creation/change where pricing errors may appear.
    • Pricing Procedure: Check condition types and currencies used.
    • SAP Note or OSS messages related to currency conversion errors in pricing.
    • Check for any recent changes in currency exchange rate tables or master data.

    Summary:

    WS052 indicates a failure in currency conversion during net price calculation, usually due to missing or incorrect exchange rates. The primary fix is to ensure that exchange rates are maintained correctly in OB08 for the relevant currencies and dates, and that the sales document and pricing data are consistent in terms of currency.


    If you need further assistance, please provide:

    • The currencies involved (document currency, condition currency).
    • The document date and pricing date.
    • The pricing procedure and condition types used.
    • Screenshots or logs of the error context.
    • Do you have any question about this error?


      Upgrade now to chat with this error.


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