Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Hi

Former Member
0 Likes
504

Hi friends,

I am new to development.

Can any one send me Modularization Techiques Tutorial?

I need for both Local Modularization and Include Program.

please help me.

Regards,

vivek

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
483

Hi,

All ABAP programs are modular in structure and made up of processing blocks (see Structure of ABAP Programs). There are two kinds of processing blocks, those that are called from outside a program by the ABAP runtime system, and those that can be called by ABAP statements in ABAP programs.

Processing blocks that are called using the ABAP runtime system:

Event blocks

Dialog modules

Processing blocks that are called from ABAP programs:

Subroutines

Function modules

Methods

The processing blocks that you call from ABAP programs are called procedures.

As well as modularization in processing blocks, ABAP allows you to modularize source code by placing ABAP statements either in local macros or global include programs.

This section of the documentation describes both modularization in source code modules and in procedures. This kind of modularization makes ABAP programs easier to read and maintain, as well as avoiding redundancy, increasing the reusability of source code, and encapsulating data.

Splitting up ABAP programs into event blocks and dialog modules is designed to help the general flow of the programs.

Don't forget to reward if useful....

Hi friends,

I am new to development.

Can any one send me Modularization Techiques Tutorial?

I need for both Local Modularization and Include Program.

please help me.

Regards,

vivek

3 REPLIES 3
Read only

Former Member
0 Likes
484

Hi,

All ABAP programs are modular in structure and made up of processing blocks (see Structure of ABAP Programs). There are two kinds of processing blocks, those that are called from outside a program by the ABAP runtime system, and those that can be called by ABAP statements in ABAP programs.

Processing blocks that are called using the ABAP runtime system:

Event blocks

Dialog modules

Processing blocks that are called from ABAP programs:

Subroutines

Function modules

Methods

The processing blocks that you call from ABAP programs are called procedures.

As well as modularization in processing blocks, ABAP allows you to modularize source code by placing ABAP statements either in local macros or global include programs.

This section of the documentation describes both modularization in source code modules and in procedures. This kind of modularization makes ABAP programs easier to read and maintain, as well as avoiding redundancy, increasing the reusability of source code, and encapsulating data.

Splitting up ABAP programs into event blocks and dialog modules is designed to help the general flow of the programs.

Don't forget to reward if useful....

Read only

Former Member
0 Likes
483

Hi Vivek,

Check transaction ABAPDOCU in SAP for sample programs.

Also check following URL.

http://help.sap.com/saphelp_47x200/helpdata/en/c9/5472fc787f11d194c90000e8353423/frameset.htm

Award points if found useful.

Regards

Indrajit