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 Function Module concept

Former Member
0 Likes
497

Hi All,

Is the Function Module concept meant only for modularity or something to do with the performace also. Please clarify this.

Thank you

Satya Priya

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
476

Hi,

Usage of certain function modules rather that going the other way round will defenitely improve performance.

Function modules also play an important role during updating and in interaction between different SAP systems, or between SAP systems and remote systems through remote communications.

Rgds,

Prajith

4 REPLIES 4
Read only

Former Member
0 Likes
478

Hi,

Usage of certain function modules rather that going the other way round will defenitely improve performance.

Function modules also play an important role during updating and in interaction between different SAP systems, or between SAP systems and remote systems through remote communications.

Rgds,

Prajith

Read only

Former Member
0 Likes
476

Hi Satya,

Function Modules is used for modularity & performance both.

In case you dont have a standard extractor suiting to your needs....you need to do complex selects(involves several tables based on your requirement rather than just a table or view selection) , transform your data(manpuliate your data..)....and pass it through data packets..

If the join condition is not possible in the view .then we go with Function module.

The function module must meet the requirements of a specific interface. The system checks both in Customizing as well as when you use a method in layout, whether the function module is active in the system and whether it meets the requirements of the interface.

Reward points if helpful.

Regards,

Hemant.

Read only

Former Member
0 Likes
476

To use inbuilt functional module obviously increase your performane of the code since they are made in SAP recomended coding standard. Secondly, they take care many of the functions like user authorization. But its main aim to reuse a certain amount of code. You dont have to wast time to achieve a functionality what you already develop previously, instead you can concentrate to achieve other new functionality.

Read only

Former Member
0 Likes
476

Thank you for spending time...