‎2006 Nov 08 6:47 PM
what is the difference between functionmodule and bapi function module?
‎2006 Nov 08 6:50 PM
Nothing really, a BAPI is a function module which has been remote enabled. A BAPIs interface is well defined and documented and will not change from release to release, if there needs to be a change, a new BAPI is created. A BAPI usually will do something with some business object, like "Create a Sales Document". All BAPIs are documented in transaction BAPI. Also, BAPIs will never RAISE exceptsio like other function modules do, and the error handling is passed back thru a TABLES parameter BAPIRET2.
Regards,
Rich Heilman
‎2006 Nov 08 6:50 PM
Nothing really, a BAPI is a function module which has been remote enabled. A BAPIs interface is well defined and documented and will not change from release to release, if there needs to be a change, a new BAPI is created. A BAPI usually will do something with some business object, like "Create a Sales Document". All BAPIs are documented in transaction BAPI. Also, BAPIs will never RAISE exceptsio like other function modules do, and the error handling is passed back thru a TABLES parameter BAPIRET2.
Regards,
Rich Heilman
‎2006 Nov 08 6:57 PM
Yeah nothing really.. BAPI is more or less like Remote function modules..other then that the other functions remain the same