How To Fix WV187 - No pricing control exists for key &1 &2


SAP Error Message - Details

  • Message type: E = Error

  • Message class: WV - Messages about Sales Price Calculation

  • Message number: 187

  • Message text: No pricing control exists for key &1 &2

  • Show details Hide details
  • What causes this issue?

    There is no entry in sales price calculation control for the key:
    calculation schema &V1& and list field &V2&. This entry has to exist
    for the basic purchase price to be saved.

    System Response

    If purchase price conditions are to be created via the sales price
    calculation function (in follow-on processing for a promotion, for
    example) no prices will be calculated for the current item.
    If prices are being calculated for plant groups, the system will be
    unable to save the basic purchase price for any of the plants that
    belong to the distribution chain of the reference plant.

    How to fix this error?

    Check your Customizing settings.
    Enter the control parameters you require for the above key in the
    <DS:SIMG.W_ZF_VK_0380.SIMG_OKAL>Sales price calculation control</>
    section of Customizing for Pricing, making sure that condition tables
    suitable for saving at the relevant pricing levels are maintained in
    Customizing for the condition types you have entered in the fields
    'Condition type' and (if appropriate) 'Promotion condition type'.
    Alternatively, check that you have the correct calculation schema.
    INCLUDE ISR_CUSTOMIZING

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message WV187 - No pricing control exists for key &1 &2 ?

    The SAP error message WV187 "No pricing control exists for key &1 &2" typically occurs in the context of pricing and billing in SAP, particularly when dealing with condition records in the pricing procedure. This error indicates that the system cannot find a valid pricing control record for the specified key, which usually consists of a combination of the condition type and the relevant key fields (like material, customer, etc.).

    Causes:

    1. Missing Condition Records: The most common cause is that there are no condition records defined for the specified condition type in the pricing procedure.
    2. Incorrect Configuration: The pricing procedure may not be correctly configured to include the necessary condition types or keys.
    3. Data Inconsistencies: There may be inconsistencies in the master data (like customer or material master) that prevent the system from finding the appropriate pricing records.
    4. Condition Exclusion: The condition type may be excluded from the pricing procedure for the specific transaction or document type.
    5. Incorrect Key Fields: The key fields used to search for the pricing control may not match the expected values.

    Solutions:

    1. Check Condition Records:

      • Go to the transaction code VK11 (Create Condition) or VK12 (Change Condition) to check if the condition records for the relevant condition type exist.
      • Ensure that the condition records are created for the correct combination of keys (like customer, material, etc.).
    2. Review Pricing Procedure:

      • Use transaction code V/08 to review the pricing procedure configuration.
      • Ensure that the condition type in question is included in the pricing procedure and is correctly configured.
    3. Check Master Data:

      • Verify the customer and material master data to ensure that they are correctly maintained and that there are no missing or incorrect entries.
    4. Analyze Pricing Control:

      • Use transaction code V/06 to check the pricing control settings for the relevant condition types.
      • Ensure that the pricing control settings are appropriate for the business scenario.
    5. Debugging:

      • If the issue persists, consider debugging the pricing procedure to identify where the pricing control is failing.
    6. Consult Documentation:

      • Review SAP documentation or consult with your SAP support team for specific guidance related to your configuration and business processes.

    Related Information:

    • Transaction Codes:
      • VK11 / VK12: Create/Change Condition Records
      • V/08: Pricing Procedure Configuration
      • V/06: Pricing Control Configuration
    • SAP Notes: Check for any relevant SAP Notes that may address known issues or provide additional guidance on this error.
    • User Exits and Enhancements: If custom logic is implemented in the pricing procedure, ensure that it is functioning as expected.

    By following these steps, you should be able to identify the root cause of the error and implement the necessary corrections to resolve it.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Start your 7-day free trial now.


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