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

function pool program

Former Member
0 Likes
1,820

How can we execute function pool programs

4 REPLIES 4
Read only

Former Member
0 Likes
846

hi,

Function groups or function pools are introduced with the FUNCTION-POOL statement and are the only programs that are allowed to contain function modules (which are special procedures that can be called from within all other ABAP programs). They can be executed using transaction codes but are normally loaded by their function modules being called.

plz reward points if it helps.

rgds

Read only

seshatalpasai_madala
Product and Topic Expert
Product and Topic Expert
0 Likes
846

Hi,

Function pool programs will have Function modules.

So you can select the function module you want to execute and then execute them using F8 in SE37.

You can create a Transaction SE93 for a function pool program with the Starting Screen.

Regards,

Sesh

Read only

Former Member
0 Likes
846

Function-Pool is nothing but a abap program where you can define Function Modules...

When you call a function module from a function group that has not already been loaded in an internal session, an additional program group is created and into which the function group to which the function module belongs is loaded. The additional program group, along with its data, exists for the rest of the time of the internal session.

For this reason function groups must begin with a function pool statement.

You can execute it normally as a report program.

Regards,

Pavan

Read only

Former Member
0 Likes
846

Function Pool is the pool for function modules and other includes that are created in this function group.

Function Pool will be automatically created once you have created the Function Group.

Simply saying it is the containter to hold Function Modules and other includes belonging to it.

Hope this will help!!

They Cannot be executed directly..

Regards,

Sai