What is the difference between normal report program and
module pool program?

Answer Posted / madhu.achanta

Report is displaying in application serve as per normal requirement. It is used in transaction code -se38. Technically speaking report is an executables program with 3 stages.

DATA INPUT (select screen)
DATA PROCESSING (select statement)
DATA OUTPUT (defining output types in write,uline,skip,output fields)

Module pool program are dialog program. Dialog program are used to call transaction. These are used in customizing of screens. These are more flexible than reports.

Using reports we can select data from database as per selectioncriter and process it and display it on screen. We can also write BDC program to upload or download data. The selection screen can be designed in which user gives his requirement. The limitation is that complex selection screen cannot be designed. In case of modulepoolo the above can be achieved, but we can create complex selection screen and output screens also

Is This Answer Correct ?    0 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Difference between domain and data element? What are aggregate object?

609


How to maintain lists?

617


What is the meaning of sap r/3?

609


What is the difference between abap and hr abap? : abap hr

615


What is the Process to transfer IDOC from Outbound System to Inbound system.

1679






What is open sql vs native sql ?

1863


What are the Various Types of internal tables?

743


Can we create a gui status in a program from the object browser?

583


What is the use of the raising exception?

573


What are the parameters in bdc_open_group? : abap bdc

609


What kind of BDC programs are written ?

603


Explain what is sap script? What is the purpose of sap script? Difference between sap script and report?

537


What is the difference between skip and new-line?

800


Explain the advantages of abap query tool?

530


i want to add 2 records to a table but the last field in the table is 1000 char long.Is it possible?if yes how?

1785