cancel
Showing results for 
Search instead for 
Did you mean: 

Exists a BAPI or FRC able to execute standard function module ?

Former Member
0 Kudos

HI

In the r/3 system exists a BAPI or FRC able to execute standard function module and gives back the result data ?

Thanks

Giorgio

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

Just to try and make things a bit clearer - a BAPI is just a function module and an RFC is a function module that can be called remotely. Any function module can be set to RFC enabled and hence called remotely.

When a function module is created there is an option to allow it to be called remotely. Typically all BAPI type function modules are RFC enabled. A BAPI is a module that would typically represent a full action against a given object (say creating a Purchase Order or changing a Sales Order)

If you want to be able to call any function module on an R/3 system that isn't RFC-enabled then it is easy enough to write a custom function module that IS RFC enabled as a wrapper around the function module you need to call. You simply set the new custom module's interface to be identical to the module you wish to call and just pass all values straight through.

Hope that helps,

Gareth Ryan.

Former Member
0 Kudos

Hi Giorgio,

The standard function modules may or may not be remotely accessible and hence cant be accessed remotely always..

However BAPI's are remotely accessible function modules which in turn may or may not execute standard function module and give u the desired results back..

However, let me clear..There might be a Standard function module which is remotely enabled..

In this case u can call it remotely and dont need any BAPIs or RFC's

Regards,

Tanveer.

Please do not forget to give points!

"If U think U can, U can!"