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

Close

How To Fix VH544 - Pricing error: Data record sources are not supported (condition type &1).


SAP Error Message - Details

  • Message type: E = Error

  • Message class: VH - SD pricing

  • Message number: 544

  • Message text: Pricing error: Data record sources are not supported (condition type &1).

  • Show details Hide details
  • What causes this issue?

    A data record source is activated in Customizing for the condition type
    &V1&.
    If pricing is called from SAP S/4HANA for customer management, this
    function is not supported.

    System Response

    The condition record is deactivated and a pricing error is raised. This
    means that your business transaction cannot be completed.

    How to fix this error?

    Contact your system administrator.

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

    Procedure for System Administrators

    Deactivate the data record source function in Customizing for the
    condition type.
    For more information about settings for pricing, see Customizing for
    <LS>Customer Management</> under <LS>Basic Functions</> -> <LS>Pricing
    </> -> <LS>Configure Pricing</>.
    For more information about non-supported pricing functions in customer
    management, search for <LS>Pricing Functions Not Supported in Customer
    Management</> in the relevant version of <LS>SAP S/4HANA for customer
    management </>on <LS>SAP Help Portal</>.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message VH544 - Pricing error: Data record sources are not supported (condition type &1). ?

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


    SAP Error Message:

    VH544 - Pricing error: Data record sources are not supported (condition type &1).


    Cause:

    This error occurs during pricing in Sales and Distribution (SD) when the system encounters a condition type that is assigned to a data record source which is not supported in the current pricing procedure or context.

    More specifically:

    • The condition type (&1) is linked to a data record source that the system cannot process in the current pricing scenario.
    • This often happens if the condition record is maintained with a data record source that is incompatible with the pricing procedure or the sales document type.
    • For example, the condition record might be maintained for a data record source like "Info Record" or "Contract" but the pricing procedure or sales document does not support that source.
    • It can also occur if the condition type is assigned to a data record source that is not relevant for the current sales document or pricing context.

    Explanation of Terms:

    • Condition Type (&1): The specific pricing condition type causing the error.
    • Data Record Source: The origin of the condition record, such as Customer/Material, Info Record, Contract, etc.

    Solution:

    1. Check Condition Type Configuration:

      • Go to transaction V/06 (Define Condition Types).
      • Verify the condition type (&1) and check the allowed data record sources.
      • Ensure that the condition type is assigned to the correct data record sources that are valid for your pricing procedure.
    2. Check Pricing Procedure:

      • Go to transaction V/08 (Maintain Pricing Procedures).
      • Verify that the condition type is included in the pricing procedure assigned to the sales document.
      • Confirm that the condition type is valid for the sales document type and sales area.
    3. Check Condition Records:

      • Use transaction VK13 to display the condition records for the condition type.
      • Verify the data record source used in the condition record.
      • If the data record source is not supported in the current pricing context, you may need to:
        • Create new condition records with a supported data record source.
        • Adjust the pricing procedure or condition type settings.
    4. Adjust Data Record Source:

      • If the condition record source is incorrect or unsupported, maintain the condition records with a supported data record source.
      • For example, if the condition record is maintained for an info record but the sales document does not use info records, maintain the condition record for Customer/Material or another supported source.
    5. Check Sales Document and Pricing Context:

      • Ensure that the sales document type and item category support the condition type and its data record source.
      • Sometimes, the error arises if the sales document is of a type that does not support certain condition types or data record sources.

    Additional Information:

    • This error is common when customizing pricing or when migrating condition records from one system to another.
    • It can also occur if condition records are created manually without considering the sales document context.
    • Always ensure consistency between condition types, data record sources, pricing procedures, and sales document types.
    • Debugging the pricing procedure in transaction VA01 or VA02 can help identify where the error occurs.
    • SAP Notes and OSS messages related to VH544 can provide system-specific corrections or patches.

    Summary:

    Aspect Details
    Error Message VH544 - Pricing error: Data record sources are not supported (condition type &1).
    Cause Condition type assigned to unsupported data record source in current pricing context.
    Solution Check and correct condition type settings, pricing procedure, and condition records.
    Transactions to Use V/06, V/08, VK13, VA01/VA02 (for debugging)
    Notes Ensure consistency between condition types, data record sources, and sales document types.

    If you need help with specific steps or screenshots, 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
The AI Support Assistant is great. It provides comprehensive assistance even on the most difficult issues. I highly recommend this service.
Rate 1
John Jordan
SAP Consultant & Author