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

Close

How To Fix WPM_MSG_OFR_PRM_INTG135 - Missing transaction discount type


SAP Error Message - Details

  • Message type: E = Error

  • Message class: WPM_MSG_OFR_PRM_INTG - Offer promotion integration messages

  • Message number: 135

  • Message text: Missing transaction discount type

  • 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 WPM_MSG_OFR_PRM_INTG135 - Missing transaction discount type ?

    SAP Error Message:
    WPM_MSG_OFR_PRM_INTG135 Missing transaction discount type


    Cause:

    This error occurs when a transaction discount type is expected but not maintained or assigned in the pricing or condition records during the processing of a sales document or pricing procedure. Essentially, the system is trying to apply or calculate a transaction discount but cannot find the relevant discount type defined or linked in the configuration or master data.


    Explanation:

    • Transaction Discount Type is a key element in SAP pricing that defines how transaction discounts are calculated and applied.
    • If the pricing procedure or condition technique expects a transaction discount type but it is missing or not assigned, the system throws this error.
    • This can happen if:
      • The transaction discount type is not maintained in the condition master data.
      • The pricing procedure does not include the transaction discount condition type.
      • The transaction discount type is not assigned to the relevant sales document type or customer/material master.
      • Custom enhancements or user exits expect a transaction discount type but it is missing.

    Solution:

    1. Check Condition Records:

      • Verify that the transaction discount condition type (e.g., K004 or custom) has valid condition records maintained for the relevant sales area, customer, and material.
      • Use transaction VK13 to display condition records.
    2. Check Pricing Procedure:

      • Ensure the pricing procedure assigned to the sales document includes the transaction discount condition type.
      • Use transaction V/08 to check the pricing procedure and confirm the presence of the transaction discount condition type.
    3. Check Sales Document Type and Customer Master:

      • Confirm that the sales document type and customer master data are correctly maintained and linked to the pricing procedure that includes transaction discount.
      • Use transactions VD02 (change customer) and VOV8 (sales document types).
    4. Maintain Transaction Discount Type:

      • If missing, define or assign the transaction discount type in the system.
      • Use transaction V/06 to maintain transaction discount types.
    5. Check Custom Code/User Exits:

      • If custom enhancements are used for pricing or discount calculation, verify that they correctly handle transaction discount types.
      • Debug or review user exits like USEREXIT_PRICING_PREPARE_TKOMK or USEREXIT_PRICING_PREPARE_TKOMP.
    6. Reprocess the Sales Document:

      • After corrections, reprocess the sales document or pricing to confirm the error is resolved.

    Related Information:

    • Transaction Discount: A discount applied on the total transaction value, often after item-level discounts.
    • Condition Types: Pricing elements in SAP that define discounts, surcharges, prices, etc.
    • Pricing Procedure: Sequence of condition types applied during pricing.
    • SAP Notes: Check SAP OSS notes for any known issues related to transaction discount types and this error message.
    • SAP Help Portal: Refer to SAP documentation on pricing and transaction discounts for detailed configuration steps.

    If you provide the exact scenario (e.g., sales document type, pricing procedure, condition types used), I can help with more specific guidance.

    • 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