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

Close

How To Fix W_CB479 - No entry found for Contract &1, Condition &2 and Scale Line &3


SAP Error Message - Details

  • Message type: E = Error

  • Message class: W_CB -

  • Message number: 479

  • Message text: No entry found for Contract &1, Condition &2 and Scale Line &3

  • 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 W_CB479 - No entry found for Contract &1, Condition &2 and Scale Line &3 ?

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


    SAP Error Message:

    W_CB479 No entry found for Contract &1, Condition &2 and Scale Line &3


    Meaning / Cause:

    This warning message occurs in SAP Sales and Distribution (SD) or Pricing when the system tries to find a condition record for a specific contract, condition type, and scale line but cannot find any matching entry.

    • Contract &1: The contract number or agreement number.
    • Condition &2: The condition type (e.g., PR00 for price, K004 for discount).
    • Scale Line &3: The scale line number (used in scale-based pricing or discounts).

    The system is trying to determine the price or discount based on a contract condition record that includes scale lines (quantity or value ranges). If no matching scale line is found for the given contract and condition type, this warning is triggered.


    Common Causes:

    1. Missing Condition Records: The contract condition record for the specified condition type and scale line does not exist.
    2. Incorrect Scale Line Number: The scale line number referenced does not exist or is outside the defined scale ranges.
    3. Data Inconsistency: The contract or condition records might be incomplete or corrupted.
    4. Incorrect Contract Number or Condition Type: The system is referencing a wrong contract or condition type.
    5. Pricing Procedure Issue: The pricing procedure might be calling a scale line that is not maintained.

    Solution / How to Fix:

    1. Check Condition Records:

      • Go to transaction VK13 (Display Condition Records).
      • Enter the contract number (if applicable) and condition type.
      • Verify if the scale lines exist for the condition record.
      • If missing, create or maintain the condition records with appropriate scale lines using VK31 or VK12.
    2. Verify Scale Lines:

      • Ensure that the scale lines cover the quantity or value ranges expected.
      • Check if the scale line number &3 is valid and exists.
    3. Check Contract Validity:

      • Verify the contract number is correct and valid.
      • Use transaction VA43 to display the contract and check its status.
    4. Review Pricing Procedure:

      • Check the pricing procedure assigned to the sales document.
      • Ensure that the condition types and scale lines are correctly configured.
    5. Debugging / Trace:

      • If the issue persists, use transaction SD pricing trace (SD pricing analysis) via VK12 or VA02 to trace pricing determination.
      • Debug or check the pricing routines to see why the system is looking for a non-existent scale line.

    Additional Information:

    • This message is a warning (W), so it may not stop the document processing but indicates a potential pricing issue.
    • Scale lines are used in pricing to apply different prices or discounts based on quantity or value ranges.
    • Contracts in SAP SD are special sales documents that can have condition records assigned to them for pricing.
    • Proper maintenance of condition records and scale lines is crucial for accurate pricing.

    Summary:

    Aspect Details
    Message W_CB479 No entry found for Contract &1, Condition &2 and Scale Line &3
    Cause Missing or incorrect condition record scale line for the contract and condition type
    Solution Maintain or correct condition records and scale lines; verify contract and pricing procedure
    Transactions VK13 (Display), VK12 (Change), VK31 (Create), VA43 (Display Contract)

    If you need help with specific steps or transaction codes, feel free to ask!

    • 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