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

Close

How To Fix VK758 - Cond. records for condition type &1 can only be entered via agreement


SAP Error Message - Details

  • Message type: E = Error

  • Message class: VK - Pflege und Bearbeitung von Konditionen

  • Message number: 758

  • Message text: Cond. records for condition type &1 can only be entered via agreement

  • Show details Hide details
  • What causes this issue?

    The condition type &V1& is a subsequent settlement condition type in
    Purchasing or Sales and Distribution.
    Subsequent settlement condition records can not be created manually in
    the pricing framework.

    System Response

    Input is not permitted. Delete the line.

    How to fix this error?

    Create an agreement and enter the condition in the agreement. If need
    be, update the document conditions for the document item (pricing type
    I, redetermine rebate conditions).
    Please note:
    Subsequent agreement condition records can only be created from the
    agreement.
    Manual entry within pricing is not possible, as an agreement with
    framework information must always be available (for example, for
    settlement).
    Subsequent settlement condition records can not be deleted individally.
    If you want to get rid of the condition records for subsequent
    settlement completely, then delete the relevance indicator for
    subsequent settlement in the document item. Implement a new pricing
    (pricing type I, redetermine rebate conditions), if this does not occur
    automatically.

    Procedure for System Administrators

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


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message VK758 - Cond. records for condition type &1 can only be entered via agreement ?

    The SAP error message VK758 indicates that condition records for a specific condition type (denoted by &1) can only be entered through an agreement. This typically occurs in the context of pricing conditions in SAP, particularly when dealing with condition types that are linked to specific agreements, such as contracts or pricing agreements.

    Cause:

    1. Condition Type Configuration: The condition type in question is configured in such a way that it is restricted to be maintained only through agreements. This is often the case for condition types that are meant to reflect contractual pricing or discounts that are not meant to be entered directly in the pricing procedure.

    2. Incorrect Maintenance Attempt: The user is trying to create or change condition records for this condition type in a way that is not allowed by the system configuration. This could happen if the user is attempting to enter condition records directly in the condition maintenance transaction (VK11, VK12, etc.) instead of through the appropriate agreement transaction.

    Solution:

    1. Use the Correct Transaction: To resolve this error, you need to maintain the condition records through the appropriate agreement transaction. This could be:

      • Contracts: If the condition type is linked to a contract, you should create or modify the contract to include the relevant condition records.
      • Agreements: If it is related to a pricing agreement, ensure you are using the correct transaction for maintaining those agreements.
    2. Check Configuration: If you believe that the condition type should allow direct maintenance, you may need to review the configuration settings for that condition type in the SAP customizing (transaction SPRO). Look for the settings under:

      • Sales and Distribution > Basic Functions > Pricing > Pricing Control > Define Condition Types.
      • Ensure that the condition type is not set to be restricted to agreements if that is not the intended behavior.
    3. Consult Documentation: If you are unsure about the specific condition type and its intended use, consult the SAP documentation or your organization's SAP functional team for guidance on how to properly maintain condition records for that type.

    Related Information:

    • Transaction Codes: Familiarize yourself with relevant transaction codes such as VK11 (Create Condition), VK12 (Change Condition), and the specific transaction for maintaining agreements (e.g., ME31K for contracts).
    • User Roles and Authorizations: Ensure that you have the necessary authorizations to create or modify agreements if you are required to do so.
    • SAP Notes: Check for any SAP Notes related to the specific condition type or error message for additional insights or patches that may address known issues.

    By following these steps, you should be able to resolve the VK758 error and properly maintain the condition records as required.

    • 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