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

Modulepool programming

Former Member
0 Likes
654

Hi Experts,

Can anyone explain me where exactly the Modulepool programming is used in Real time.

Please explain me some realtime scenarios where exactly we make use of the Dialog programming.

Its very Urgent.

Thanks in Advance

Regards

Abhi

5 REPLIES 5
Read only

RichHeilman
Developer Advocate
Developer Advocate
0 Likes
628

Simply look at most any R/3 transaction, like VA01, VA02, VA03, or ME21n, or ME22n. These are all module pool programs. Most any program within the system which gives you funcitonality of creating or changing a business object, is a module pool program. The 2nd most popular would be the report program, which gives a selection screen, and an output list.

So, when doing custom programming, any time you develop 1 or more dynpros(screens) and your user is to enter data which is to be stored in the database, then you should go with a module pool program.

REgards,

RIch Heilman

Read only

0 Likes
628

Hello,

I got your point. But when in Interview they ask us where you used Modulepool programming what can be our best answer.

Please help me in this regard.

Tell me some customization examples to explain in interview.

Thanks in Advance.

points will be rewarded.

Thanks

abhi

Read only

0 Likes
628

I think your best answer is that you haven't used it but that you're strong in these other areas (list them) and that you want to learn dialogue programming as soon as possible.

Rob

Read only

0 Likes
628

Ok, for example, a couple years back, I was charged with writing a complete IT Department request system within R/3. This system was to allow the user to enter in change requests, like system changes, programming changes and whatever. This system had two components, a entry program and a report program for the IT department so that we could keep track of requests that were assigned to us. The entry program has like 3 screens and a lot of different modules for checking entries and so forth. In order to better manage all of the screens and modules, I used a module pool program which is really just a program with 4 different includes where you keep your specific source code, and the main program holds the screens. You can also have different tcodes tied to different screens of the module pool program.

Regards,

Rich Heilman

Read only

0 Likes
628

Abhi,

How are you going to make the interviews without knowing module pool programs? You will get plenty of documents available, go through it, it would be helpful to understand what is module pool program, then automatically you can visualize how SAP is built.

Customizing is nothing but business, according to the business it might change(it is not going to be the same), why not you can try some examples of updating a employee data with employee number and other details etc using module pool.

If you have any doubts while coding module pools don't hesitate to ask in this forum, which is going to be a bible for not only starters but for experts too.

Wish you all the best.