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

Close

How To Fix WSUBST108 - Differences determined upon goods receipt for purchase order &1


SAP Error Message - Details

  • Message type: E = Error

  • Message class: WSUBST - Substitution Article Handling

  • Message number: 108

  • Message text: Differences determined upon goods receipt for purchase order &1

  • 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 WSUBST108 - Differences determined upon goods receipt for purchase order &1 ?

    Certainly! Here's a detailed explanation for the SAP error message WSUBST108: Differences determined upon goods receipt for purchase order &1:


    Error Message

    WSUBST108: Differences determined upon goods receipt for purchase order &1


    Cause

    This message occurs during the goods receipt (GR) process for a purchase order (PO) when the system detects differences between the expected and actual quantities or values. These differences can be related to:

    • Quantity differences: The quantity received is different from the quantity ordered or expected.
    • Price differences: The price on the PO differs from the invoice or the valuation price.
    • Valuation differences: The value of the goods received differs from the expected value due to price changes or exchange rate differences.
    • Tolerance limits exceeded: The differences exceed the predefined tolerance limits set in the system for GR/IR (Goods Receipt / Invoice Receipt) account postings.

    Explanation

    When you post a goods receipt against a PO, SAP compares the received quantity and value with the PO data. If differences are found, SAP checks if these differences are within the allowed tolerance limits. If the differences exceed these limits, the system issues this message to alert the user.


    Solution / How to Resolve

    1. Check the Differences:

      • Review the quantity and value differences in the goods receipt document.
      • Use transaction MB03 (Display Material Document) or MIGO to check the details of the GR.
      • Compare the PO data (ME23N) with the goods receipt data.
    2. Check Tolerance Limits:

      • Tolerance limits for GR/IR differences are maintained in transaction OMR6.
      • These limits include:
        • Quantity tolerance (%)
        • Price tolerance (%)
        • Value tolerance (absolute amount)
      • If the differences are within tolerance, the system allows posting without error.
      • If the differences exceed tolerance, you need to either adjust the tolerance or correct the data.
    3. Adjust Tolerance Limits (if appropriate):

      • If business processes allow, increase the tolerance limits in OMR6.
      • Be cautious: increasing tolerance limits too much can lead to accounting discrepancies.
    4. Correct the Purchase Order or Goods Receipt:

      • If the differences are due to incorrect data entry, correct the PO or the GR.
      • For example, if the quantity received is wrong, post a reversal and re-post the correct quantity.
      • If the price is incorrect, check with purchasing or vendor to correct the PO or invoice.
    5. Post Invoice Correctly:

      • Sometimes differences arise because the invoice price differs from the PO price.
      • Ensure that the invoice is posted correctly and matches the PO or GR data.
    6. Consult Accounting / Purchasing:

      • If differences are legitimate (e.g., price changes, partial deliveries), coordinate with accounting and purchasing departments to handle the differences properly.

    Related Information

    • Transaction Codes:

      • MIGO – Goods Movement (GR posting)
      • ME23N – Display Purchase Order
      • MB03 – Display Material Document
      • OMR6 – Maintain Tolerance Limits for GR/IR Account
    • SAP Notes / Documentation:

      • SAP Note related to GR/IR differences and tolerance limits.
      • SAP Help Portal: Goods Receipt and Invoice Receipt process.
    • Business Process:

      • The GR/IR account is a clearing account used to manage the timing differences between goods receipt and invoice receipt.
      • Differences must be monitored to ensure accurate financial postings.

    Summary

    Aspect Details
    Cause Differences in quantity or value during goods receipt exceed tolerance limits.
    Effect System issues WSUBST108 message and may block posting or require user intervention.
    Solution Check differences, adjust tolerance limits (OMR6), correct PO or GR data, coordinate with purchasing/accounting.
    Key Transactions MIGO, ME23N, MB03, OMR6

    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