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

Close

How To Fix WG141 - Prices for currency &1 for supplier have been rounded


SAP Error Message - Details

  • Message type: E = Error

  • Message class: WG - Messages for store order and investment buy

  • Message number: 141

  • Message text: Prices for currency &1 for supplier have been rounded

  • Show details Hide details


  • Self-Explanatory Message

    Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of messages in the SAP system have a message text, however this is frequently insufficient to comprehend or resolve the problem.

    To make things easier, more detailed information is frequently added to describe the issue, how to fix it, and the necessary steps or configuration modifications.

    Unfortunately, there isn't any extra information in this error notice.



    What else can you do?

    First, use our AnswerBot below to get a possible cause and solution (requires a premium subscription).

    Also, review the in-depth Common Questions & Answers listed below; you could discover a solution there or be able to connect with others who have faced similar challenges.

    You can also try searching the SAP support portal (support.sap.com) but you need a special user ID to access it. It is possible that an SAP support note exists that provides additional details about the mistake or even steps for fixing it.


Smart SAP Assistant

  • What is the cause and solution for SAP error message WG141 - Prices for currency &1 for supplier have been rounded ?

    Certainly! Here's a detailed explanation for the SAP error message:


    SAP Error Message:

    WG141 - Prices for currency &1 for supplier have been rounded


    Cause:

    This message occurs when the system detects that the prices maintained for a supplier in a particular currency have been rounded due to currency-specific decimal places or rounding rules. Essentially, the price entered or maintained does not exactly match the currency's allowed decimal precision, so SAP rounds the price to comply with the currency's decimal settings.

    • Each currency in SAP has a defined number of decimal places (usually 2 for most currencies, but can be 0, 3, or other values depending on the currency).
    • When prices are maintained in purchasing info records, contracts, or conditions, if the price has more decimal places than allowed, SAP rounds the price.
    • This message is a warning to inform the user that rounding has taken place.

    When does it appear?

    • When maintaining or updating purchasing info records or conditions for a supplier.
    • When entering prices in purchasing documents or contracts.
    • During price determination or price updates where currency rounding is applied.

    Solution:

    1. Check Currency Decimal Places:

      • Go to transaction OBBS (Currency Settings) or TCURX (Decimal Places for Currencies).
      • Verify the number of decimal places defined for the currency in question.
      • If the currency is set to fewer decimal places than the price you want to enter, the system will round the price.
    2. Adjust Price Precision:

      • Enter prices with the correct number of decimal places as per the currency settings.
      • Avoid entering prices with more decimal places than allowed.
    3. Change Currency Decimal Places (if business justified):

      • If your business requires more decimal places for a currency, you can increase the decimal places in TCURX.
      • Note: Changing currency decimal places affects all transactions in that currency and should be done carefully with proper authorization and testing.
    4. Accept the Rounding:

      • If the rounding difference is acceptable, you can acknowledge the message and proceed.
      • This message is often informational and does not block processing.

    Related Information:

    • Transaction Codes:

      • ME11 / ME12 / ME13 - Maintain Purchasing Info Record
      • ME31K / ME32K / ME33K - Contract Maintenance
      • MEK1 / MEK2 / MEK3 - Condition Maintenance
      • TCURX - Define Decimal Places for Currencies
    • Notes:

      • Rounding differences can affect price calculations and reporting.
      • Always ensure consistency in price maintenance to avoid unexpected rounding.
      • If rounding causes significant issues, consider reviewing pricing strategy or currency settings.

    Summary:

    • Cause: Price entered has more decimal places than allowed for the currency, causing SAP to round the price.
    • Solution: Enter prices with correct decimal places or adjust currency decimal places if necessary.
    • Message Type: Warning/informational, not an error blocking processing.

    If you need help with a specific scenario or transaction where this message appears, please provide more details!

    • 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'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