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

Close

How To Fix WR196 - Enter a positive sales price


SAP Error Message - Details

  • Message type: E = Error

  • Message class: WR - Messages for Revaluation at Retail

  • Message number: 196

  • Message text: Enter a positive sales price

  • 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 WR196 - Enter a positive sales price ?

    SAP Error Message:
    WR196 - Enter a positive sales price


    Cause:

    This error occurs when you try to save or process a sales document (such as a sales order, quotation, or billing document) where the sales price entered for an item is zero or negative. SAP requires the sales price to be a positive value to ensure valid pricing and billing.


    Explanation:

    • The system checks the sales price field during document processing.
    • If the price is zero or negative, the system triggers the error WR196.
    • This is a standard validation to prevent incorrect pricing data that could lead to billing or accounting inconsistencies.

    Solution:

    1. Enter a Positive Sales Price:

      • Go to the sales document item where the error occurs.
      • Check the pricing conditions (e.g., PR00 or other relevant condition types).
      • Ensure that the net price or gross price is greater than zero.
      • Adjust the price manually if necessary.
    2. Check Pricing Procedure:

      • Verify the pricing procedure assigned to the sales document type and customer.
      • Ensure that the pricing conditions are correctly maintained and that no condition results in zero or negative pricing unintentionally.
    3. Review Condition Records:

      • Use transaction VK11/VK12 to check condition records.
      • Make sure that the condition records do not have zero or negative values unless specifically allowed.
    4. Check for Discounts or Surcharges:

      • Sometimes discounts or surcharges might reduce the price to zero or below.
      • Review all condition types applied to the item to ensure the final price remains positive.
    5. Customizing Settings:

      • If zero or negative prices are valid in your business scenario, you may need to adjust the system settings or user exits to allow such prices.
      • This is generally not recommended without proper business justification.

    Related Information:

    • Transaction Codes: VA01 (Create Sales Order), VA02 (Change Sales Order), VA03 (Display Sales Order), VF01 (Create Billing Document)
    • Pricing Condition Types: PR00 (Price), K004 (Material Discount), etc.
    • SAP Notes: Check SAP OSS notes for any known issues related to pricing and error WR196.
    • User Exits/BADIs: Sometimes custom logic in user exits or BADIs can affect pricing and cause this error.

    Summary:

    • WR196 means the sales price must be positive.
    • Check and correct the pricing conditions in the sales document.
    • Ensure pricing procedure and condition records are properly maintained.
    • Adjust or review discounts/surcharges that might reduce the price to zero or negative.

    If you need further assistance, please provide the document type, pricing procedure, and condition details for more specific guidance.

    • 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