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

Close

How To Fix WS399 - Inconsistent data: either net value or net price is allowed


SAP Error Message - Details

  • Message type: E = Error

  • Message class: WS - Supplier Billing Document

  • Message number: 399

  • Message text: Inconsistent data: either net value or net price is allowed

  • 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 WS399 - Inconsistent data: either net value or net price is allowed ?

    SAP Error Message:
    WS399 - Inconsistent data: either net value or net price is allowed


    Cause:

    This error occurs when both Net Value and Net Price fields are entered simultaneously in a sales document item, which is not allowed. SAP requires that either the Net Price or the Net Value be entered, but not both at the same time, to avoid inconsistencies in pricing calculations.

    • Net Price: Price per unit of the material.
    • Net Value: Total value for the item (Net Price × Quantity).

    If both are entered, SAP cannot determine which one to use for pricing and billing calculations, hence the inconsistency.


    When does it occur?

    • During sales order creation or change (VA01/VA02).
    • When manually entering or updating item pricing data.
    • When copying documents or using custom programs that fill both fields.

    Solution:

    1. Check the item pricing data:

      • Ensure that only one of the two fields is filled:
        • Either enter the Net Price (price per unit) and let SAP calculate the Net Value.
        • Or enter the Net Value (total amount) and leave the Net Price blank.
    2. Adjust the input method:

      • If you want to enter a total amount, leave the price field blank.
      • If you want to enter a unit price, leave the total value blank.
    3. Review custom enhancements or user exits:

      • If this error occurs due to custom code or user exits, check that the logic does not fill both fields simultaneously.
    4. Check pricing procedure and condition records:

      • Sometimes, incorrect pricing procedure setup or condition records can cause both fields to be populated.
      • Verify pricing conditions and procedures to ensure they are consistent.

    Additional Information:

    • This error is related to the pricing and billing process in SD (Sales and Distribution).
    • The system expects a consistent pricing input to calculate taxes, discounts, and totals correctly.
    • The error message is triggered by the standard SAP validation logic in sales document processing.

    Summary:

    Aspect Description
    Error WS399 - Inconsistent data: either net value or net price is allowed
    Cause Both Net Price and Net Value entered simultaneously
    Solution Enter only one: either Net Price or Net Value, not both
    Related Module SAP SD (Sales and Distribution)
    Transaction VA01, VA02 (Sales Order Create/Change)

    If you need further help, please provide the transaction and the exact steps leading to the error.

    • 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