By
Published: 03 Oct 2005
We're having reservations about using BAPIs because there does not seem to be an equivalent of the SM35 transaction to handle the errors.(Our "standard" is to call the appropriate transaction to do the postings and only send the errors to SM35). Any suggestions would be appreciated.
The advantages of BAPIs over BDCs are that they are usually faster, they enable functionality not possible through BDC, they are guaranteed over several SAP upgrades, they can be called from external systems, and they're less prone to development errors.
The downside is that you have program verification, validation and error handling yourself.
If there is a BAPI for what you want to do, use it -- you'll find the benefits outweigh the disadvantages.
An SAP user is trying to run a report in an SAP ALV Grid online and wants to know how to get the data in the report to appear along with the header.
Continue Reading
An SAP user needs to transfer customer purchase order spreadsheet data to SAP VA01 to create a new sales order.
Continue Reading
A SearchSAP.com reader wants to know if it's possible to write an SAP ABAP program that will read source code and then create an SAP ABAP function ...
Continue Reading