Skip to Content
avatar image
Former Member

what is the use of BAPI in real time application?

hi,

i am a beginner in ABAP ,so i request anybody to tell me the use of BAPI in real time(first question) ,also i learned that BAPI will be used as method as well as interface betn SAP and legacy system and my question is in WAT WAY BAPI WILL BE USED AS INTERFACE BETN SAP AND SAP SYTEM(this is my second question).all your answers are appreciated.

Thanks,

shansiva.

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Oct 11, 2006 at 10:16 AM

    Hi Shansiva,

    A BAPI can interact and integrate with the software components of other vendors.

    A BAPI is a Function Module in SAP that can be integrated with the legacy system

    to access the SAP business objects

    or it can be called inside the SAP itself depending the business requirement.

    Using a BAPI, we can fetch data from SAP or create/update the SAP master/transaction data.

    There are BAPIs available for each transactions that are performed in SAP.

    <b>Answer for Qus1</b>

    For example, there is a BAPI available to Create the Customer Master in SAP.

    That BAPI can be integrated with the legacy system using Remote Function Call (RFC)

    to create a Customer Master in SAP.

    By this way it interacts with a legacy system.

    <b>Answer for Qus2</b>

    A BAPI is also used in the interface of 2 SAP systems.

    For example, the data from a SAP system1 need to be updated in another SAP system2.

    For that purpose, call the BAPI of the SAP system1 from the SAP system2 as a Remote Function Call (RFC).

    The connection between the 2 systems are maintained using a RFC destination & the data are transferred between the 2 systems using IDocs.

    Kindly check the following PDFs:

    BAPI Programming Guidehttp://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFABAPIREF/CABFABAPIPG.pdf

    http://help.sap.com/saphelp_47x200/helpdata/en/a5/3ec8074ac011d1894e0000e829fbbd/frameset.htm

    <b>BAPI User Guide</b>

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

    http://help.sap.com/saphelp_47x200/helpdata/en/7e/5e114a4a1611d1894c0000e829fbbd/frameset.htm

    Kindly, check the following thread:

    It gives an example & a lot of help document links.

    how to work with bapis

    hope this helps!

    best regards,

    Thangesh

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 12, 2006 at 06:17 PM

    hi,

    thanks to all ,the answers are very helpful.

    thanks,

    siva

    Add comment
    10|10000 characters needed characters exceeded