How To Fix 3G168 - Selection using matchcodes is not allowed


SAP Error Message - Details

  • Message type: E = Error

  • Message class: 3G - Payroll: International

  • Message number: 168

  • Message text: Selection using matchcodes is not allowed

  • Show details Hide details
  • What causes this issue?

    The report should be started using matchcode selection. This enables
    you to select individual personnel numbers on a number of occassions
    using the logical database. As this would lead to incorrect results,
    selection is not possible using the matchcode.

    System Response

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

    How to fix this error?

    Start the report without matchcode selection. Adjust your report
    variant if necessary.

    Procedure for System Administrators


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message 3G168 - Selection using matchcodes is not allowed ?

    The SAP error message 3G168 ("Selection using matchcodes is not allowed") typically occurs when a user attempts to use a matchcode (also known as a search help) in a selection screen where it is not permitted. This can happen in various scenarios, such as when using certain transaction codes or reports that do not support matchcode selection.

    Cause:

    1. Incompatible Selection Screen: The selection screen you are using does not support matchcodes for the field in question. This can be due to the design of the report or transaction.
    2. Field Configuration: The field may not be configured to allow matchcode selection in the underlying data dictionary (DDIC).
    3. User Authorization: In some cases, user authorizations may restrict the use of matchcodes.

    Solution:

    1. Use Direct Input: Instead of using a matchcode, try entering the value directly into the field. If you know the exact value you need, this is the simplest workaround.
    2. Check Field Configuration: If you have access to the ABAP Dictionary (transaction SE11), check the field's configuration to see if it is set up to allow matchcodes. If you are not an administrator, you may need to contact your SAP Basis or development team for assistance.
    3. Review Documentation: Check the documentation for the specific transaction or report you are using to see if there are any restrictions on matchcode usage.
    4. Contact Support: If the issue persists and you believe it should allow matchcode selection, consider reaching out to your SAP support team for further investigation.

    Related Information:

    • Transaction Codes: The error can occur in various transaction codes, so knowing the specific transaction can help in troubleshooting.
    • SAP Notes: Check SAP Notes for any known issues or patches related to the specific transaction or report you are using.
    • User Roles and Authorizations: Ensure that your user role has the necessary authorizations to use the features of the transaction.

    If you continue to experience issues, providing specific details about the transaction and the context in which the error occurs can help in diagnosing the problem further.

    • 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
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