Modulerization Technique...
Modulerization Technique...
1).Include Program...
==> Include program is a collectoin of Global variable
declarations,Subroutine definitions,
Module Definition.
==> It is a subprogram used for better readiability and
reusability.
==> It is a subprogram it contain reusable statement.
==> This Program can not executed independently.
3).Function Modules...SE37
==> These are global Modularization Techniques.
==> The function modules are defined in function builder....T-
Code SE37.
==> We can access the function module with in server as well as
outside the server.
==> Standerd function module and custom function module we will
call function in uparcase only.
==> We can execute function module independently T-Code SE37.
4).Subroutines...
==> Subroutines Contains reuseable statement.
==> Subroutine is a block of statement which is defined only one
and can be called any no.time.
==> The Subroutine can be debugged at run time.
==> Abap Statement"PERFORM" is used to call the sub-routines.
==> Abap Statement From... Endfrom is used to define the sub-
routines.
==> Subroutine can be called within the subroutine.
==> We can't execute the subroutine independently.
A).Internal Subroutine: These are defined & Called in the same program.
B).External Subroutine: These are defined in one program & Called in
another program.
: Data maintaince is easiy.
A).Actual Parameters : The Actual Parameters call with "PERFORM"
Statement.
B).Formal Parameters : The Formal Parameters call with "Form" Statement.
##.Subroutines.
##.Function Modules.
1).These are local variable.
1).These are global variable.
2).We can access the subroutine within the serever only.
2).We can access the function module with in server