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

Close

How To Fix WSAM_SHMAE009 - No promotion price found for UOM &1 of material &2


SAP Error Message - Details

  • Message type: E = Error

  • Message class: WSAM_SHMAE - Message class for SRS enhanced mat search and ATP request

  • Message number: 009

  • Message text: No promotion price found for UOM &1 of material &2

  • 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 WSAM_SHMAE009 - No promotion price found for UOM &1 of material &2 ?

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


    SAP Error Message:

    WSAM_SHMAE009 No promotion price found for UOM &1 of material &2


    Meaning / Cause:

    This error occurs in SAP Retail Pricing or Promotion Management when the system tries to determine a promotional price for a material but cannot find any promotion price defined for the specified Unit of Measure (UOM) of that material.

    • &1 = Unit of Measure (UOM)
    • &2 = Material number

    In other words, the system is looking for a promotional price for the material in the given UOM but no such price exists in the promotion conditions or pricing records.


    Common Causes:

    1. Missing Promotion Price for UOM:
      The promotion price has not been maintained for the specific UOM of the material in the promotion condition records.

    2. Incorrect or Incomplete Condition Records:
      The condition records for the promotion do not include the UOM in question.

    3. Wrong UOM assigned or used:
      The UOM used in the sales document or pricing procedure does not match the UOM for which the promotion price is maintained.

    4. Promotion not valid for the material or UOM:
      The promotion might be valid for the material but only for certain UOMs, and the current UOM is not included.


    Solution / How to Fix:

    1. Check Promotion Condition Records:

      • Go to transaction WPR1 (Create Promotion Condition Records) or WPR2 (Change Promotion Condition Records).
      • Verify if the promotion price is maintained for the material and the specific UOM.
      • If missing, create or update the condition record to include the promotion price for the required UOM.
    2. Verify UOM in Sales Document:

      • Check the sales document or pricing procedure to ensure the UOM used matches the UOM for which the promotion price is maintained.
    3. Check Material Master Data:

      • Verify the base UOM and alternative UOMs in the material master (MM03).
      • Ensure consistency between the UOM used in pricing and the material master.
    4. Review Pricing Procedure and Condition Types:

      • Confirm that the pricing procedure includes the correct condition types for promotions and that they are configured to handle the UOM correctly.
    5. Test Pricing:

      • Use transaction VK13 to display condition records and verify promotion prices.
      • Use transaction VK11 or VK12 to create or change condition records if needed.
    6. Check Promotion Validity Period:

      • Ensure the promotion is valid for the date of the sales document.

    Additional Information:

    • This error is typical in SAP Retail or SAP IS-Retail environments where promotions are managed with specific pricing conditions.
    • The system expects a promotion price for every UOM that might be used in sales documents.
    • If multiple UOMs are used for a material (e.g., pieces, boxes, pallets), promotion prices should be maintained for each relevant UOM.
    • Sometimes, the error can be resolved by maintaining a promotion price for the base UOM and ensuring the system can convert prices for other UOMs.

    Summary:

    Aspect Details
    Error Message WSAM_SHMAE009 No promotion price found for UOM &1 of material &2
    Cause Promotion price missing for the specified UOM of the material
    Solution Maintain promotion price for the UOM in promotion condition records (WPR1/WPR2)
    Verify UOM consistency in sales documents and material master
    Check promotion validity and pricing procedure configuration
    Related Transactions WPR1, WPR2, VK11, VK12, VK13, MM03

    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