Do you have any question about this error?
Message type: E = Error
Message class: QE - RM-QSS Fehlertexte zur Ergebniserfassung
Message number: 079
Message text: Program cannot be called up directly (include program)
A non-executable program was started. The program is normally used for
data selection and accessed using other programs.
Execution is canceled.
If it is a program for which a selection variant can be maintained for
a user, you can save the variant. This variant is then be used for data
selection in another program.
If data should be selected using this program, this program must be
included in an executable program. The executable program can then be
started.
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.
QE079
- Program cannot be called up directly (include program) ?The SAP error message QE079, which states "Program cannot be called up directly," typically occurs when a user attempts to execute a program or transaction that is not designed to be run directly. This error is common in SAP environments, especially when dealing with background jobs, reports, or specific transaction codes.
Cause:
- Direct Execution Attempt: The program is intended to be executed through a specific transaction code or via another program, not directly from the command field.
- Missing Transaction Code: The program may not have a corresponding transaction code defined in the system.
- Authorization Issues: The user may not have the necessary authorizations to execute the program directly.
- Program Type: The program might be a report or a module that is meant to be called by another program or transaction.
Solution:
- Use the Correct Transaction Code: Identify the correct transaction code associated with the program and use that to execute it. You can find this in the program documentation or by consulting with your SAP administrator.
- Check Program Attributes: Review the program attributes in the ABAP Dictionary (SE80) to see if it is marked as a report or module that should not be executed directly.
- Authorization Check: Ensure that you have the necessary authorizations to execute the program. You may need to contact your SAP security team to verify your permissions.
- Consult Documentation: Look for any documentation related to the program to understand its intended use and how it should be executed.
- Use Transaction SE38 or SA38: If you need to run a report, you can use transaction SE38 or SA38 to execute it properly, provided you have the necessary authorizations.
Related Information:
If you continue to experience issues, it may be beneficial to reach out to your SAP support team for further assistance.
Get instant SAP help. Start your 7-day free trial now.
QE078
No inspection characteristic exists for confirmation no. &1, insp. lot &2
What causes this issue? You have chosen a confirmation number, for which no inspection characteristic is available in the present situation. The mess...
QE064
Inspection lot &1: Inspection with inspection points is not supported
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
QE080
The values should have a maximum of &1 decimal places
What causes this issue? You entered more decimal places for the measured value than the inspection characteristic requires.System Response The syste...
QE081
Unplanned characteristic must be a long-term characteristic
What causes this issue? You are attempting to define an additional inspection characteristic in the results recording function after the short-term i...
Click on this link to search all SAP messages.