Skip to Content
author's profile photo Former Member
Former Member

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

Hi,

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

Best Regards,

Minati

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

7 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Apr 25, 2007 at 10:10 AM

    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

    Add a comment
    10|10000 characters needed characters exceeded

    • 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

  • author's profile photo Former Member
    Former Member
    Posted on Apr 25, 2007 at 09:55 AM

    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

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Apr 25, 2007 at 09:49 AM

    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

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Apr 25, 2007 at 09:50 AM

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

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Apr 25, 2007 at 09:50 AM

    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

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Apr 25, 2007 at 09:58 AM

    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

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Apr 25, 2007 at 10:51 AM

    hello,

    All the related FM are stored in one Function Group ,

    it is nothing but container of similar finctionality FMs..

    Thanks .

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.