How To Fix EEDM_CALC_INST058 - Program &1 cannot be executed online


SAP Error Message - Details

  • Message type: E = Error

  • Message class: EEDM_CALC_INST - IS-U: EDM Messages for Calculating Formula Instances

  • Message number: 058

  • Message text: Program &1 cannot be executed online

  • Show details Hide details
  • What causes this issue?

    You have attempted to start a calculation run online. However, this is
    not permitted.

    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 calculation using the calculation workbench.

    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 EEDM_CALC_INST058 - Program &1 cannot be executed online ?

    The SAP error message EEDM_CALC_INST058, which states "Program &1 cannot be executed online," typically occurs when a program or transaction is not designed to be executed in an online mode. This can happen for various reasons, including:

    Causes:

    1. Background Processing Requirement: The program may be intended to run only in the background due to its complexity or resource requirements.
    2. Transaction Type: The program might be a report or a transaction that is specifically designed for batch processing.
    3. Authorization Issues: The user may not have the necessary authorizations to execute the program in an online mode.
    4. Configuration Settings: The program may have been configured to restrict online execution.
    5. System Settings: Certain system parameters or settings may prevent the execution of the program in an online environment.

    Solutions:

    1. Run in Background: If the program is intended for background processing, you can execute it using the background job functionality. You can do this by using transaction codes like SM36 to create a background job.
    2. Check Program Attributes: Review the program attributes in the ABAP Dictionary (transaction SE38 or SE80) to see if it is marked for background processing only.
    3. Authorization Check: Ensure that the user has the necessary authorizations to execute the program. You may need to consult with your SAP security team.
    4. Consult Documentation: Check the documentation or help files related to the specific program to understand its intended use and execution mode.
    5. Contact SAP Support: If you believe this is an error or if the program should be executable online, consider reaching out to SAP support for further assistance.

    Related Information:

    • Transaction Codes: Familiarize yourself with relevant transaction codes such as SE38 (ABAP Editor), SM37 (Job Monitoring), and SM36 (Define Background Job).
    • SAP Notes: Search for SAP Notes related to the specific program or error message for any known issues or patches.
    • System Logs: Check system logs (transaction SM21) for any additional error messages or warnings that may provide more context about the issue.

    By following these steps, you should be able to address the error and understand the context in which the program is intended to be executed.

    • 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