How To Fix OQ_E342 - No tolerance checks have been defined for currency &.


SAP Error Message - Details

  • Message type: E = Error

  • Message class: OQ_E - IS-Oil SSR : Message pool Payment Card Processing

  • Message number: 342

  • Message text: No tolerance checks have been defined for currency &.

  • Show details Hide details
  • What causes this issue?

    No checks have been defined for the stated currency within the BADI
    method GET_DIFFTOL_RESULT.

    System Response

    The program cannot determine if the total differences within the
    reconciliation are within tolerance or not. Thus, the reconciliation
    cannot be saved.

    How to fix this error?

    Exit the program, and contact your system administrator.
    The BADI must be appended to include logic for the currency you are
    working with.

    Procedure for System Administrators

    The system issues an error message and will not allow you to continue with this transaction until the error is resolved.


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message OQ_E342 - No tolerance checks have been defined for currency &. ?

    The SAP error message OQ_E342, which states "No tolerance checks have been defined for currency &," typically occurs in the context of financial transactions or when dealing with currency-related settings in SAP. This error indicates that the system is unable to perform tolerance checks for the specified currency because no tolerance settings have been configured.

    Cause:

    1. Missing Tolerance Settings: The primary cause of this error is that the tolerance checks for the specified currency have not been defined in the system. Tolerance checks are used to determine acceptable variances in financial transactions, such as invoice discrepancies.
    2. Configuration Issues: There may be a configuration issue in the financial settings of the SAP system, particularly in the area of tolerance limits for payments or invoices.
    3. Currency Not Supported: The currency in question may not have been set up correctly in the system, or it may not be supported for tolerance checks.

    Solution:

    To resolve the OQ_E342 error, you can follow these steps:

    1. Define Tolerance Limits:

      • Go to the SAP transaction code OB29 (for defining tolerance groups).
      • Check if tolerance limits are defined for the relevant currency. If not, you will need to create or modify the tolerance group to include the necessary settings.
      • Ensure that the tolerance limits are set according to your organization's financial policies.
    2. Check Currency Configuration:

      • Verify that the currency in question is correctly configured in the system. You can check this in the transaction code OB08 (for maintaining exchange rates) or OBY6 (for defining currencies).
      • Ensure that the currency is active and properly set up for the relevant company code.
    3. Review Financial Document Settings:

      • If the error occurs during specific financial transactions (like invoice processing), review the document settings and ensure that the appropriate tolerance checks are enabled for the transaction type.
    4. Consult Documentation:

      • Refer to SAP documentation or help resources for detailed guidance on setting up tolerance checks and managing currency configurations.
    5. Testing:

      • After making the necessary changes, perform a test transaction to ensure that the error is resolved and that tolerance checks are functioning as expected.

    Related Information:

    • Tolerance Groups: Tolerance groups in SAP are used to define acceptable variances for financial transactions. They can be set up for different types of transactions, such as vendor payments or customer invoices.
    • Currency Types: Different currencies may have different tolerance settings based on business requirements. It is essential to ensure that all relevant currencies are configured correctly.
    • SAP Notes: Check for any relevant SAP Notes that may address specific issues related to tolerance checks and currency configurations.

    If the issue persists after following these steps, it may be beneficial to consult with your SAP support team or a functional consultant who specializes in financial modules.

    • 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