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

Regarding Module pool

Former Member
0 Kudos
265

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
Read only

Former Member
0 Kudos
224

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
Read only

Former Member
0 Kudos
224

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>

Read only

varma_narayana
Active Contributor
0 Kudos
224

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>

Read only

Former Member
0 Kudos
224

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

Read only

former_member196299
Active Contributor
0 Kudos
224

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

Read only

Former Member
0 Kudos
224

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

Read only

Former Member
0 Kudos
225

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...!!