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

Close

How To Fix VH806 - Errors while transferring conditions: duplicates found


SAP Error Message - Details

  • Message type: E = Error

  • Message class: VH - SD pricing

  • Message number: 806

  • Message text: Errors while transferring conditions: duplicates found

  • Show details Hide details
  • What causes this issue?

    During the data transfer after successful pricing, the system recognized
    that document conditions with the same key exist for condition type &V1&
    .

    System Response

    Transferral of the document conditions is canceled, in order to prevent
    incorrect system behavior or a cancellation of updates when you save. At
    the same time, the system set pricing of the item affected &V2& as
    containing errors.

    How to fix this error?

    First find the cause of the problem:
    For a variant condition, is the system including a particularly large
    number of characteristics for valuation?
    Is a condition type being used as an additional condition?
    In the pricing procedure, are there several condition types at the same
    level number?
    The problem can only be solved removing the cause of the problem. If the
    first cause applies, you should consider distributing the
    characteristics using several condition types. In the second case, you
    should check whether all conditions are required at the same time, or
    whether you can avoid their use altogether. In the third case, you will
    need to change the pricing procedure.

    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 VH806 - Errors while transferring conditions: duplicates found ?

    Certainly! Here's a detailed explanation regarding the SAP error message VH806 - Errors while transferring conditions: duplicates found:


    Error Message:

    VH806 - Errors while transferring conditions: duplicates found


    Cause:

    This error occurs during the transfer of pricing conditions (e.g., when copying conditions from one document to another, such as from a sales order to a billing document or from a quotation to a sales order). The system detects duplicate condition records for the same condition type, which is not allowed.

    Typical scenarios causing this error:

    • The source document contains multiple condition records with the same condition type and key fields (e.g., same condition type, same scale, same validity period).
    • Custom or standard pricing procedures have condition types that are not uniquely identified by the key fields, leading to duplicates.
    • Manual changes or custom enhancements that cause multiple identical condition records to be created.
    • Incorrect or inconsistent condition records in the pricing procedure or condition tables.

    Explanation:

    When SAP transfers conditions, it expects each condition type to appear only once per key combination (e.g., per item, per scale). If duplicates exist, the system cannot determine which condition to transfer, resulting in the VH806 error.


    Solution:

    1. Identify Duplicate Conditions:

      • Check the source document (e.g., sales order, quotation) for multiple condition records with the same condition type.
      • Use transaction VA03 (Display Sales Order) or VF03 (Display Billing Document) to review condition records.
      • Look at the pricing conditions tab and verify if duplicates exist.
    2. Remove or Correct Duplicates:

      • If duplicates are found, delete or correct the redundant condition records.
      • Ensure that each condition type appears only once per relevant key (e.g., per item or per scale).
    3. Check Pricing Procedure:

      • Review the pricing procedure to ensure condition types are correctly defined and unique.
      • Verify that no customizations or user exits/enhancements are causing duplicate conditions to be created.
    4. Check Condition Records in Tables:

      • Use transaction VK13 to display condition records.
      • Check for duplicate entries in condition tables (e.g., KONV, KONP).
      • If duplicates exist in the database, clean them up carefully (usually with the help of SAP support or basis team).
    5. Debugging / Analysis:

      • If the issue persists, debugging the pricing routine or condition transfer logic may be necessary.
      • Check OSS notes related to VH806 for any known bugs or patches.

    Related Information:

    • Transaction Codes:

      • VA01/VA02/VA03 – Sales Order Processing
      • VF01/VF02/VF03 – Billing Document Processing
      • VK11/VK12/VK13 – Condition Records Maintenance
      • V/08 – Pricing Procedure Configuration
    • Tables:

      • KONV – Conditions (Transaction Data)
      • KONP – Conditions (Master Data)
      • Axxx – Condition Tables (where xxx is the condition table number)
    • SAP Notes:

      • Search SAP OSS Notes for "VH806" or "duplicates found while transferring conditions" for any specific patches or corrections.
    • Common Cause in SD Pricing:

      • Duplicate condition records often arise from incorrect manual entries or custom pricing routines that do not handle condition uniqueness properly.

    Summary:

    Aspect Description
    Cause Duplicate condition records for the same condition type found during condition transfer.
    Effect System cannot transfer conditions due to ambiguity, resulting in VH806 error.
    Solution Identify and remove duplicate condition records; verify pricing procedure and condition tables.

    If you need help with a specific scenario or transaction, please provide more details!

    • 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