02-10-2010 6:13 AM
Dear Experts,
I want to know the main difference between BAPI Function Module and Remote Enable Function Module ?
One main difference that I know is BAPI FM are declared in Methods of Business Object ie BAPI are methods of BOR where as Remote Enabled FM are not. What are other differences? Is it possible to convert a Remote Enable FM to BAPI FM .
regards
Manish
02-10-2010 6:18 AM
If we are talking about standard SAP objects, then it simply means that the BAPI's interface will never change and that it is released for use either internally in the system or callable from an external system. Remote enabled functions are not necessarily released for use, and there is no guarantee that its interface will not change.
Regards.
Rich Heilman
02-10-2010 6:30 AM
"Is it possible to convert a Remote Enable FM to BAPI FM"
For this point, a difference is that a BAPI cannot handle Exceptions..otherwise, i guess you can convert an RFC into a BAPI and use it like a normal RFC (apart from the differences Rich already mentioned).
Thanks,
Bikash
02-10-2010 8:28 AM
Hello,
Did u create any ZBAPI?
The Procdure for Creating the Customer BAPI is Create a Remote Enabled Function module and then goto the tcode BAPI.
Once u go in to that just take the Project tab and enter the details.
by this way u can create a Customer BAPI.
With Regards,
Sumodh.P
02-10-2010 11:44 AM
Hi Sumodh,
I know how to create a Z-BAPI. My question is 'Is it possible to convert a Remote Enabled FM to BAPI ' ?
Is it possible to call a Remote Enabled FM in the Methods of Business Object?
Regards
Manish