Professional Documents
Culture Documents
ABAP Program Types: Program Type Execution Global Declarations Processing Blocks Dynpros Text Pools
ABAP Program Types: Program Type Execution Global Declarations Processing Blocks Dynpros Text Pools
Execution
Text
Pools
Executable
program
SUBMIT statement or by
Local interfaces and
calling a dynpro or
classes, all other
selection screen using a
declarative statements
transaction code
Yes
Yes
Class pool
Methods only
No
Yes
Function
group or
function pool
Calling a function
Local interfaces and
module using CALL
classes, all other
FUNCTION or a dynpro
declarative statements
using a transaction code
Yes
Yes
None
No
No
Module pool
Yes
Yes
Subroutine
pool
No
Yes
None
No
No
Type group or
None
type pool
Global Declarations
The second table column indicates the type of execution primarily intended for the program. The third column
indicates which declarations can be made in the global declaration section of a program of the specified type.
The fourth column indicates which processing blocks the program can contain. The fifth column indicates
whether your own dynpros are supported, and the last column indicates whether you can create your own text
pools.