0% found this document useful (0 votes)
4 views

Modulerization Technique...

The document outlines various modularization techniques in programming, including Include Programs, Function Groups, Function Modules, and Subroutines, emphasizing their roles in enhancing readability and reusability. It explains the differences between normal, remote, and update function modules, as well as internal and external subroutines. The document also highlights the accessibility and execution capabilities of these components within and outside the server environment.

Uploaded by

ajaya.freelance
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

Modulerization Technique...

The document outlines various modularization techniques in programming, including Include Programs, Function Groups, Function Modules, and Subroutines, emphasizing their roles in enhancing readability and reusability. It explains the differences between normal, remote, and update function modules, as well as internal and external subroutines. The document also highlights the accessibility and execution capabilities of these components within and outside the server environment.

Uploaded by

ajaya.freelance
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

### Modularization Techniques...

===> It is used to make the program more understandable &


Readiable.

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.

2).Function Group... SE80.


==> Function group is the collection of function modules.
==> Function group stored many no of function modules.
==> It is contain reusable statement.
==> Using Standard T-Code SE80.

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.

##.Types Of function modules.


1).Normal Function Module.
==> These are defined & Called in the same
system.
2).Remote Function Module.
==> These are defined in one system & Can be
called another system.
3).Update Function Module.
==> This is used for Sap.

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

as well as outside the server.


3).We can't execute the subroutine independently.
3).We can execute function module independently T-Code SE37.
4).Subroutine are defined in abap editor.
4).Function module are defined in function builder.

You might also like