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

Close

How To Fix WG140 - Costs for currency &1 for plant have been rounded


SAP Error Message - Details

  • Message type: E = Error

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

  • Message number: 140

  • Message text: Costs for currency &1 for plant 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 WG140 - Costs for currency &1 for plant have been rounded ?

    SAP Error Message:
    WG140 - Costs for currency &1 for plant have been rounded


    Cause:

    This message occurs during cost calculations or postings in SAP Controlling (CO) or Product Costing when the system rounds cost values for a particular currency and plant. The rounding happens because the calculated cost amounts have more decimal places than allowed by the currency or system settings, and SAP rounds these values to comply with currency decimal precision.

    Typically, this message is informational or a warning indicating that the system has adjusted cost values due to rounding rules. It can appear during activities such as:

    • Costing runs (CK40N, CK11N)
    • Cost rollups
    • Settlement postings
    • Actual cost postings

    Explanation:

    • Each currency in SAP has a defined number of decimal places (usually 2 for most currencies).
    • Costing calculations might produce values with more decimal places.
    • SAP rounds these values to the currency's decimal precision.
    • The message informs the user that such rounding has taken place for the specified currency (&1) and plant.

    Solution / How to Handle:

    1. Check Currency Decimal Places:

      • Verify the currency settings in transaction OB22.
      • Ensure the decimal places for the currency are set correctly.
      • If the currency decimal places are too low for your costing precision needs, consider adjusting them (note: changing currency decimal places affects the entire system and should be done with caution).
    2. Review Costing Settings:

      • Check the costing variant and costing type settings.
      • Review the number of decimal places allowed in costing (e.g., in CK11N or CK40N).
      • Adjust rounding rules if necessary.
    3. Accept the Rounding:

      • Often, this message is informational and does not indicate an error.
      • If the rounding difference is insignificant, no action is needed.
      • Document the message for audit purposes.
    4. Check Plant-Specific Settings:

      • Sometimes plant-specific settings or currency assignments can cause unexpected rounding.
      • Verify plant currency assignments in transaction OX02.
    5. Customizing for Rounding:

      • In some cases, you can adjust rounding rules in SPRO under controlling or costing settings.
      • For example, in Costing Variants, you can define rounding rules.

    Related Information:

    • Transaction Codes:

      • CK11N – Cost Estimate with Quantity Structure
      • CK40N – Costing Run
      • OB22 – Currency Settings (Decimal Places)
      • OX02 – Define Plants
    • SAP Notes:

      • Check SAP Notes related to rounding issues in costing for your SAP version.
      • Sometimes SAP releases patches or notes to handle rounding more precisely.
    • Impact:

      • Rounding can cause minor differences in cost calculations.
      • Important to monitor if rounding differences accumulate significantly.

    Summary:

    Aspect Details
    Message WG140 Costs for currency &1 for plant have been rounded
    Cause Cost values rounded due to currency decimal precision
    Solution Verify currency decimal places, costing settings, accept minor rounding or adjust rounding rules
    Transactions CK11N, CK40N, OB22, OX02
    Notes Usually informational; monitor rounding impact

    If you need further assistance, please provide the context in which the message appears (e.g., costing run, settlement posting) and SAP system version.

    • 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