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: 

What is Function group? Difference between function group and function modu

Former Member
0 Kudos

Hi,

What is Function group? Difference between function group and function module?

Best Regards,

Minati

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi,

Function Groups

1) These cannot be defined in a Function Module.

2) It cannot be called.

3) They are containers for Function Module.

Function Modules

1) These must be defined in a Function Group.

2) It can be called from any program.

3) They are not containers for Function Group.

Regards,

Bansidhar

8 REPLIES 8

Former Member
0 Kudos

Hi Minati,

Function modules are ABAP routines that are administered in a central function library. They apply across applications and are available throughout the system. You must assign function modules to a function pool that is called a function group. A function group is nothing but a container for the function modules. Now create a function group and then a function module, which you can use for the next exercise steps.

Warm Regards,

Vijay

Simha_
Employee
Employee
0 Kudos

Hi,

FUnction Pools and Function Groups are same. When we create them we call them Function Groups as it is shown in the Workbench. But the program that is generated is called Function pool. As the name suggests its a collection of Function modules.

You cannot create a Function outside a function group. So if you want to use a function module in your program first create a function group and then create your function module inside that and then use it in your program.

Cheers,

Simha.

Reward all the helpful answers..

Former Member
0 Kudos

Hi,

Every F.M. should be attached to a Function Group.

Let say one we have couple of F.M.'s related to one process.

Then we will keep all those F.M.'s under one Function Group.

Function Groups is a collection of Fm's.

REgards,

Kris

Former Member
0 Kudos

Hi,

Check this,

http://help.sap.com/saphelp_47x200/helpdata/en/d1/801e9a454211d189710000e8322d00/frameset.htm

Function group is a group of functions and FM is created inside it.

Thanks,

Shreya

Former Member
0 Kudos

Hi Minati Patro ,

first of all Function Module...: Its a perform a particular task by take some Input (IMPORT) ,Tables(TABLES) ,gave a single Output (EXPORT).Go to SE#& you find all function module type * in input field then press F4.

Function Group : This is the place where all function module stored of having same property ...Go to SE37 in manu bar select GOTO->Function Group--> Create or display or change

And where all Function groups are store are know as modulo Pool.

like SLIS is a module pool.

Ex : A <b>school</b> is a Module pool <b>Class</b> is a Function Group and <b>Student</b> is a Function Module .

I think it may clear to you

souman

Former Member
0 Kudos

Hi,

Function Groups

1) These cannot be defined in a Function Module.

2) It cannot be called.

3) They are containers for Function Module.

Function Modules

1) These must be defined in a Function Group.

2) It can be called from any program.

3) They are not containers for Function Group.

Regards,

Bansidhar

0 Kudos

hi ,

Function Groups :

Function groups are containers for function modules.

You cannot execute a function group.

When you call an function module, the system loads the

whole of its function group into the internal session of the calling program

(if it has not already been loaded).

Function modules :

Function modules are a piece of code written for some purpose . they have partameters like import , export , tables , exceptions .

you can use the sap standard function modules or create your own depending on the situation .

There are more than 1000 function modules provided by SAP .

Reward if helpful.

Thanks

Ranjita

Former Member
0 Kudos

hello,

All the related FM are stored in one Function Group ,

it is nothing but container of similar finctionality FMs..

Thanks .