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

Close

How To Fix VT639 - Calculation type not allowed (valid values &2 and A)


SAP Error Message - Details

  • Message type: E = Error

  • Message class: VT - Vertriebstabellen

  • Message number: 639

  • Message text: Calculation type not allowed (valid values &2 and A)

  • Show details Hide details
  • What causes this issue?

    Calculation type &V2& is not permitted.

    System Response

    The system issues an error message and will not allow you to continue with this transaction until the error is resolved.

    How to fix this error?

    Condition type &V1& is only relevant for deferred settlement in sales.
    For this condition type, only the calculation type &V2& and the
    calculation type A (percental) for accrual are valid.

    Procedure for System Administrators


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message VT639 - Calculation type not allowed (valid values &2 and A) ?

    The SAP error message VT639, which states "Calculation type not allowed (valid values &2 and A)," typically occurs in the context of pricing or condition records in SAP, particularly when dealing with the condition technique in pricing.

    Cause:

    This error usually arises when there is an attempt to use a calculation type that is not permitted for the specific condition type or pricing procedure being used. The valid values mentioned in the error message (e.g., &2 and A) indicate the acceptable calculation types for the context in which the error occurred.

    • Common Causes:
      • Incorrect configuration of the pricing procedure.
      • Using a condition type that is not compatible with the calculation type being applied.
      • Misconfiguration in the condition records or master data.
      • Attempting to apply a calculation type that is not defined for the specific scenario.

    Solution:

    To resolve the VT639 error, you can follow these steps:

    1. Check the Pricing Procedure:

      • Go to the transaction code V/08 to review the pricing procedure assigned to your sales document type.
      • Ensure that the condition types used in the pricing procedure are correctly configured and that their calculation types are appropriate.
    2. Review Condition Types:

      • Use transaction code V/06 to check the condition types involved in the pricing.
      • Verify that the calculation types assigned to these condition types are valid and correspond to the expected values (e.g., A for absolute values, B for percentage, etc.).
    3. Examine Condition Records:

      • Check the condition records for the relevant condition types using transaction code VK11 or VK12.
      • Ensure that the records are correctly maintained and that the calculation types align with the pricing procedure.
    4. Consult Documentation:

      • Review SAP documentation or help files related to pricing procedures and condition types to understand the valid calculation types and their implications.
    5. Testing:

      • After making any changes, perform a test transaction to see if the error persists.
    6. Consult with SAP Support:

      • If the issue continues, consider reaching out to SAP support or your internal SAP team for further assistance, especially if it involves complex configurations.

    Related Information:

    • Calculation Types:

      • Calculation types in SAP pricing can include various options such as absolute values, percentages, and others. Understanding these types is crucial for configuring pricing correctly.
    • Transaction Codes:

      • V/08: Pricing Procedure Configuration
      • V/06: Condition Type Configuration
      • VK11: Create Condition Record
      • VK12: Change Condition Record
    • SAP Notes:

      • Check for any relevant SAP Notes that might address specific issues related to pricing and condition types.

    By following these steps, you should be able to identify the root cause of the VT639 error and implement the necessary changes to resolve it.

    • 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