SAPHub

Modularization in ABAP

Modularization is breaking down the application code into smaller units, so that it is easy to maintain. Suppose if we want to implement the same logic like adding two numbers in several places of the same program, then write the logic inside a modularization unit and call the modularization unit where ever we want to add two numbers.

Even if we want to declare the same variables in multiple programs or use the same logic in different programs then code the common part in the modularization unit and use it in different programs.

Advantages of Modularization are as follows.

Different types of Modularization units called from ABAP programs.

Different types of Modularization units called from ABAP runtime.