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

Close

How To Fix WS099 - Error in calculation schema &, no net value can be set for item &


SAP Error Message - Details

  • Message type: E = Error

  • Message class: WS - Supplier Billing Document

  • Message number: 099

  • Message text: Error in calculation schema &, no net value can be set for item &

  • Show details Hide details
  • What causes this issue?

    A net value cannot be set because of the current Customizing settings
    for calculation schema &V1&.
    Possible causes:
    A valid net value could not be determined for item &V2&.
    A manual condition type for setting a manual net value does not exist
    in calculation schema &V1&.

    System Response

    INCLUDE ISR_VERARBEITUNG OBJECT DOKU ID TX

    How to fix this error?

    Correct the Customizing settings for calculation schema &V1&. If
    necessary, check the settings for schema determination in the current
    document.
    Also check
    whether a condition type with condition category Base price or Transfer
    price is set in calculation schema &V1& as the basis for price
    calculation
    whether a manual condition type (condition type without access
    sequence) with the appropriate condition category is set in calculation
    schema &V1&
    whether the calculation rule is a 'Fixed amount' rule

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message WS099 - Error in calculation schema &, no net value can be set for item & ?

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


    SAP Error Message:

    WS099 - Error in calculation schema &, no net value can be set for item &


    Cause:

    This error occurs during the pricing or condition calculation process in SAP Sales and Distribution (SD) or Materials Management (MM) when the calculation schema (pricing procedure) does not result in a net value for a particular item. In other words, after all condition types and calculations are applied, the system cannot determine a net price or net value for the item.

    Common causes include:

    • Incorrect or incomplete pricing procedure: The pricing procedure assigned to the document or item is missing necessary condition types or steps.
    • Missing or zero condition values: Condition records for key condition types (e.g., PR00 - price) are missing or zero.
    • Incorrect condition exclusion or condition base: Conditions might be excluded or the base for calculation is zero, leading to no net value.
    • Errors in condition types or formulas: Custom condition types or formulas in the pricing procedure might be incorrectly configured.
    • Currency or unit of measure issues: Mismatches or missing currency/unit conversions can cause calculation failures.
    • Item category or document type issues: Certain item categories or document types might not be properly supported by the pricing procedure.

    Solution:

    To resolve the WS099 error, follow these steps:

    1. Check the Pricing Procedure:

      • Verify the pricing procedure assigned to the sales document or purchase order.
      • Ensure all necessary condition types (especially the base price condition like PR00) are included.
      • Confirm the sequence and calculation rules in the pricing procedure are correct.
    2. Verify Condition Records:

      • Use transaction VK13 (Display Condition Records) to check if condition records exist for the relevant condition types and keys.
      • Ensure that the condition values are not zero or missing.
    3. Analyze Pricing in the Document:

      • Use transaction VA03 (Display Sales Order) or ME23N (Display Purchase Order).
      • Go to the item pricing details and check the condition types and their values.
      • Use the pricing analysis (click on the pricing button) to see where the calculation fails.
    4. Check Custom Formulas or Routines:

      • If custom condition types or user exits are used, verify that the logic correctly calculates values.
      • Debug or review user exits (e.g., USEREXIT_PRICING_PREPARE_TKOMK) if necessary.
    5. Currency and Unit of Measure:

      • Ensure that the currency and unit of measure are consistent and correctly maintained.
      • Check for any conversion factors that might be zero or incorrect.
    6. Review Item Category and Document Type:

      • Confirm that the item category supports pricing.
      • Check if the document type is correctly linked to the pricing procedure.
    7. Test with Standard Pricing Procedure:

      • Temporarily assign a standard SAP pricing procedure to isolate if the issue is with customizations.

    Related Information:

    • Transaction Codes:

      • VA01/VA02/VA03 - Create/Change/Display Sales Order
      • ME21N/ME22N/ME23N - Create/Change/Display Purchase Order
      • VK11/VK12/VK13 - Create/Change/Display Condition Records
      • V/08 - Define Pricing Procedure
      • V/06 - Assign Pricing Procedure to Sales Document Type and Customer Pricing Procedure
    • SAP Notes and Documentation:

      • Check SAP OSS Notes related to pricing errors and WS099.
      • SAP Help Portal for Pricing Procedure configuration.
    • Debugging:

      • Use debugging in pricing routines to trace calculation steps.
      • Check the pricing logs for detailed error messages.

    Summary:

    The WS099 error indicates that the pricing procedure failed to calculate a net value for an item. The root cause is usually missing or incorrect condition types, missing condition records, or configuration errors in the pricing procedure. By verifying the pricing procedure, condition records, and related configurations, you can resolve this error.


    If you provide more context (e.g., transaction, document type, pricing procedure), I can help you with 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 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