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

Close

How To Fix W_CB105 - Condition table &1 contains the condition contract number


SAP Error Message - Details

  • Message type: E = Error

  • Message class: W_CB -

  • Message number: 105

  • Message text: Condition table &1 contains the condition contract number

  • Show details Hide details
  • What causes this issue?

    Condition tables that are used for compensation (remuneration)
    management and are assigned to a condition type group that is not
    condition-contract-relevant, may not contain the condition contract
    number. However, the specified table contains the condition contract
    number as a field.

    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?

    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 W_CB105 - Condition table &1 contains the condition contract number ?

    SAP Error Message:
    W_CB105 Condition table &1 contains the condition contract number


    1. Cause of the Error

    This warning message occurs during condition maintenance or pricing procedure configuration in SAP SD (Sales and Distribution) or MM (Materials Management) when the condition table you are trying to use or create contains the field for Condition Contract Number (usually field KONTR or similar).

    The system issues this warning because:

    • Condition tables that include the Condition Contract Number field are special and are typically used for condition contracts (e.g., rebate agreements, quantity contracts).
    • Using such condition tables in standard pricing procedures or condition techniques without proper setup can lead to inconsistencies or unexpected behavior.
    • The system warns you to ensure that you are aware that the condition table includes this special field, which links conditions to contract numbers.

    2. When Does This Occur?

    • When creating or modifying condition tables in transaction V/03 (Maintain Condition Tables).
    • When assigning condition tables to access sequences.
    • When maintaining condition records that involve condition contracts.
    • When the condition table includes the field for condition contract number (e.g., field KONTR).

    3. Solution / How to Handle

    • Understand the Use of Condition Contract Number:
      Confirm that your business process requires the use of condition contracts. Condition contract number fields are used in scenarios like rebate agreements, quantity contracts, or other contract-based pricing.

    • Check Condition Table Design:
      If you are creating or modifying a condition table, verify if including the condition contract number field is necessary. If not required, consider removing it to avoid this warning.

    • Use Correct Access Sequences and Procedures:
      When using condition tables with condition contract numbers, ensure that the access sequences and pricing procedures are designed to handle contract-based conditions properly.

    • Ignore the Warning if Appropriate:
      Since this is a warning (W_...) and not an error, you can proceed if you understand the implications. The system is just informing you that the condition table contains the contract number field.

    • Consult SAP Documentation:
      Review SAP notes and documentation related to condition contracts and condition tables to ensure proper configuration.


    4. Related Information

    • Transaction Codes:

      • V/03 - Maintain Condition Tables
      • V/07 - Maintain Access Sequences
      • VK11 - Create Condition Records
      • VK12 - Change Condition Records
    • Fields:

      • KONTR - Condition Contract Number (field in condition tables)
    • SAP Modules:

      • SD (Sales and Distribution)
      • MM (Materials Management)
      • Pricing and Rebates
    • SAP Notes / Documentation:

      • Check SAP Help Portal for "Condition Contract Number in Condition Tables"
      • SAP Notes related to condition contracts and pricing procedures

    Summary

    Aspect Description
    Cause Condition table includes the condition contract number field, which is special and sensitive.
    Effect Warning message W_CB105 is issued to alert the user.
    Solution Verify if the contract number field is needed; adjust condition table or proceed with caution.
    Additional Ensure pricing procedures and access sequences support contract-based conditions properly.

    If you need help with a specific scenario or configuration, please provide more details about where and how this message appears.

    • 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