How To Fix 5A747 - The program can only be called using WinGUI


SAP Error Message - Details

  • Message type: E = Error

  • Message class: 5A - Basis Personnel Management

  • Message number: 747

  • Message text: The program can only be called using WinGUI

  • Show details Hide details
  • What causes this issue?

    You want to call the application HR Structural Graphic to display an
    organizational structure.

    System Response

    HR Structural Graphic is an executable program that has to have been
    installed on the frontend. Direct communication with the system is also
    required. Therefore, this application is only available using a SAP GUI
    for Windows.

    How to fix this error?

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

    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 5A747 - The program can only be called using WinGUI ?

    The SAP error message 5A747 ("The program can only be called using WinGUI") typically occurs when a transaction or program is being executed in an environment that does not support the graphical user interface (GUI) of SAP, such as when trying to run a GUI-based transaction in a non-GUI environment (like a web browser or a command line interface).

    Cause:

    1. Environment Mismatch: The program or transaction you are trying to execute is designed to run in the SAP GUI environment, and it cannot be executed in environments like SAP GUI for HTML (Web GUI) or other non-GUI interfaces.
    2. Incorrect Execution Method: Attempting to run a transaction code directly from a non-GUI interface or using a method that does not support GUI transactions.

    Solution:

    1. Use SAP GUI: Ensure that you are using the SAP GUI client to execute the transaction or program. If you are trying to access it through a web browser or other means, switch to the SAP GUI.
    2. Check Transaction Code: Verify that the transaction code you are trying to execute is indeed meant for the SAP GUI. Some transactions are specifically designed for GUI use and will not function properly in other environments.
    3. Update SAP GUI: If you are using an older version of the SAP GUI, consider updating to the latest version, as there may be compatibility issues with certain transactions.
    4. Consult Documentation: Check the SAP documentation or help files for the specific transaction or program to see if there are any specific requirements or limitations regarding its execution environment.

    Related Information:

    • SAP GUI Versions: Ensure you are using a compatible version of the SAP GUI that supports the transaction you are trying to run.
    • SAP Notes: Look for any relevant SAP Notes that might address this issue or provide additional context or solutions.
    • User Permissions: Ensure that your user account has the necessary permissions to execute the transaction in the SAP GUI.
    • Technical Support: If the issue persists, consider reaching out to your SAP Basis team or technical support for further assistance.

    By following these steps, you should be able to resolve the error and successfully execute the desired transaction or program in the appropriate environment.

    • 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 simplifies finding the accurate answers to SAP message errors. I now use every week. A must have tool for anyone working with SAP! Highly recommended!
Rate 1
Kent Bettisworth
Executive SAP Consultant