ABAP Keyword Documentation →  ABAP − Reference →  Calling and leaving program units →  Calling Processing Blocks →  Calling Procedures → 

External Procedure Call

The following procedures of the same AS ABAP can be called externally:

During the first external call of a procedure of the same AS ABAP, its frame program is loaded in the internal session of the calling program if it has not yet been loaded. Except when loading class pools, the LOAD-OF-PROGRAM event is also triggered, which calls the program constructor program. The external call of subprograms and methods of local classes is not recommended and is critical, since the assignment of the loaded frame program to a program group is usually not determined:

Furthermore, for external procedure calls, the possibility that properties of the calling and called programs may differ must be considered.

Programming Guideline

Only call suitable procedures externally




Continue
Program Groups in External Procedure Calls
Program Attributes for External Procedure Call