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

rajesh reddy bapi

Former Member
0 Likes
622

what is the difference between the CALL TRANSACION AND BAPI

what is the difference between the CALL TRANSACION AND BAPI

4 REPLIES 4
Read only

graghavendra_sharma
Contributor
0 Likes
589

Hi Rajesh,

Pls try to give a meaningful description in Subject like rather your name. It helps the people alot.

Regarding your question: Call transaction used to upload the data into SAP system from a legacy system. Where is BAPI is an RFC enabled Function Module which is used to itegrate SAP system with other SAP or Non SAP system. BAPI is: Business Application Programming Interface.

Read only

Former Member
0 Likes
589

Please find the same below,

BAPI vs Call transaction

http://www.sap-img.com/fu035.htm

BDC Call Transaction

http://www.sapdevelopment.co.uk/bdc/bdc_ctcode.htm

http://http://www.sapdevelopment.co.uk/bdc/bdc_recording.htm

http://www.sap-img.com/abap/difference-between-batch-input-and-call-transaction-in-bdc.htm

http://goldenink.com/abap/call_transaction.html

BAPI

http://www.sapgenie.com/abap/bapi/example.htm

http://www.planetsap.com/LIST_ALL_BAPIs.htm

http://www.sappoint.com/abap/bapiintro.pdf

http://www.sappoint.com/abap/bapiprg.pdf

http://www.sappoint.com/abap/bapiactx.pdf

http://www.sappoint.com/abap/bapilst.pdf

http://www.sappoint.com/abap/bapiexer.pdf

http://service.sap.com/ale

http://service.sap.com/bapi

http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDAPII/CABFAAPIINTRO.pdf

http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFABAPIREF/CABFABAPIPG.pdf

http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCFESDE8/BCFESDE8.pdf

http://www.planetsap.com/Bapi_main_page.htm

http://www.topxml.com/sap/sap_idoc_xml.asp

http://www.sapdevelopment.co.uk/

http://www.sapdevelopment.co.uk/java/jco/bapi_jco.pdf

http://www.sappoint.com/abap/bapiintro.pdf

http://www.sap-img.com/bapi.htm

http://www.sap-img.com/abap/bapi-conventions.htm

http://www.planetsap.com/Bapi_main_page.htm

http://www.sapgenie.com/abap/bapi/index.htm

http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci948835,00.html

http://techrepublic.com.com/5100-6329-1051160.html#

http://www.sap-img.com/bapi.htm

http://www.sap-img.com/abap/bapi-conventions

Regards

Kathirvel

Read only

Clemenss
Active Contributor
0 Likes
589

Hi Rajesh,

Pls try to give a meaningful description in Subject like rather your name. It helps the people alot.

Regarding your question:

Call transaction:

All SAP processes are initiated by calling a transaction (Online from SAPGUI or in ABAP program using statement CALL TRANSACTION). All transactions can be found in table TSTC: The transaction code is connected to a report or module/function pool and a starting screen.

BAPI (Business Application Programming Interface) is an RFC enabled Function Module; i.e. it can be called via remote function call (RFC) from outside the system where it is executed. This is primarily thought to integrate one SAP system with other SAP or non-SAP systems.

So there isn't too much transactions and BAPIs have in common.

Regards,

Clemens

Read only

Former Member
0 Likes
589

thanks