Application Development 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: 

Regarding Module pool

Former Member
0 Kudos

Is there any case in which we can execute a module pool program using se38? Is it possible. Please help.

Regards,

Ruchika saini

1 ACCEPTED SOLUTION

Former Member
0 Kudos

hi Ruchika ,

No you cant execute it directly thro se38.If you do that it gives that <b>"Program name is not a report program(type'M')</b>

<b>But you can Record it and change it as BDC program and execute it in SE38..</b>

even i have tried it....<b>it is possible...</b>

REWARD IF USEFUL...!!

6 REPLIES 6

Former Member
0 Kudos

hi... nope u need to run the transaction to run a module pool program...

try se93...

or u can do one more thing.... open the code in se38 and check its transaction code and run the tcode

<b>if helpful reward points</b>

varma_narayana
Active Contributor
0 Kudos

Hi ...

Module pool program cannot be executed directly in SE38.

You must create a Tcode to execute it.

You can call it from another program using CALL Transaction <tcode>.

<b>

reward if it helps.</b>

Former Member
0 Kudos

Hi

NO its not possible

Module pool means have to use the TCODE and to execute

<b>Reward points for useful Answers</b>

Regards

Anji

former_member196299
Active Contributor
0 Kudos

hi Ruchika,

you cant execute a module pool program in SE38 ,

May be you can do so using the transaction assigned to the program directly

or

in SE80 , open that program and execute the transaction .

Regards,

Ranjita

Former Member
0 Kudos

Only Executable programs(Type 1) can be run using SE38.

Module programs are of type M. They can never be executed from SE38Transaction.

The other programs lika Funtion Modules, Class, Interfaces, Subroutines, these can be executed when you include them in any other program.

For Module Programs, instead you create a transaction code for this program using TCODE SE93 and then run the program using this Transaction.

<b>Rewards, it it helps.</b>

Harish

Former Member
0 Kudos

hi Ruchika ,

No you cant execute it directly thro se38.If you do that it gives that <b>"Program name is not a report program(type'M')</b>

<b>But you can Record it and change it as BDC program and execute it in SE38..</b>

even i have tried it....<b>it is possible...</b>

REWARD IF USEFUL...!!