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

Close

How To Fix WRMA_CAT122 - Payment type &1: Cust. terms/payment must be 'E' (no terms of payment)


SAP Error Message - Details

  • Message type: E = Error

  • Message class: WRMA_CAT - RMA cost allocation

  • Message number: 122

  • Message text: Payment type &1: Cust. terms/payment must be 'E' (no terms of payment)

  • 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 WRMA_CAT122 - Payment type &1: Cust. terms/payment must be 'E' (no terms of payment) ?

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


    SAP Error Message:

    WRMA_CAT122 Payment type &1: Cust. terms/payment must be 'E' (no terms of payment)


    Cause:

    This error occurs during the processing of a return or credit memo request in SAP (often in the Returns Management or Sales and Distribution module). The system expects that for the specified payment type (represented by &1), the customer’s terms of payment must be set to 'E', which means "No terms of payment".

    In other words, the payment type you are trying to use requires that the customer master record (or the relevant sales document) has the terms of payment set to 'E'. If the terms of payment are different, the system throws this error.


    Explanation:

    • Payment Type &1: This is a placeholder for the actual payment type code you are using.
    • Terms of Payment 'E': This is a special terms of payment indicator in SAP that means "No terms of payment" or immediate payment without any due date or payment schedule.
    • The system enforces this because certain payment types (e.g., cash payments, immediate payments, or specific return payment methods) require that no payment terms are defined.

    Solution:

    1. Check Customer Master Data:

      • Go to transaction FD02 (Change Customer) or XD02 (Change Customer - Sales Area).
      • Navigate to the Payment Transactions tab.
      • Verify the Terms of Payment field.
      • If it is not set to 'E', change it to 'E' for the relevant sales area or company code.
    2. Check Sales Document:

      • If the error occurs during document processing, check the terms of payment in the sales document header.
      • Ensure it is set to 'E'.
    3. Adjust Payment Type Configuration (if applicable):

      • Sometimes, the payment type configuration in customizing (SPRO) might enforce this rule.
      • Check the payment type settings under:
        • SPRO ? Sales and Distribution ? Basic Functions ? Payment Transactions ? Define Payment Types
      • Verify if the payment type requires terms of payment 'E'.
      • If business requirements allow, you may adjust the payment type settings or create a new payment type that does not require terms of payment 'E'.
    4. Coordinate with Finance/Accounting:

      • Changing terms of payment can affect accounting and cash flow.
      • Ensure that the change aligns with company policies.

    Related Information:

    • Terms of Payment 'E': This is a standard SAP terms of payment key meaning "No terms of payment". It is often used for immediate payment scenarios.
    • Payment Types: Payment types in SAP define how payments are processed (e.g., cash, check, bank transfer).
    • Return Management: This error is common in return or credit memo processing where payment conditions are strictly validated.
    • Transaction Codes:
      • FD02 / XD02: Change Customer Master
      • VA02: Change Sales Order
      • SPRO: Customizing Implementation Guide

    Summary:

    The error WRMA_CAT122 indicates a mismatch between the payment type used and the customer's terms of payment. To resolve it, ensure that the customer's terms of payment are set to 'E' (no terms of payment) for the payment type in question.


    If you need help with specific steps or further troubleshooting, 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'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