SAP NetWeaver AS ABAP Release 740, ©Copyright 2014 SAP AG. All rights reserved.
ABAP Keyword Documentation → ABAP − Reference → Calling and leaving program units → Calling ABAP Programs →Calling Executable Programs
Executable programs are only directly executable from the end user's perspective. Whenever an executable program is started using System → Services → Reporting or a report transaction, the statement SUBMIT is executed internally. Executable programs are the only programs that can be called using SUBMIT.
Note
When the SUBMIT statement is executed, it is followed by an authorization check (using the authorization object S_PROGRAM) for the authorization group specified in the program attributes.