0% found this document useful (0 votes)
62 views7 pages

Create and Implement BAPI in SAP

This document discusses how to create a Business Application Programming Interface (BAPI) in SAP. A BAPI allows non-SAP systems to call SAP functions remotely. The steps include creating a function module in transaction SWO2, assigning it to a business object in SWO1, and setting the release status of the object and component to "implemented" and then "released", which makes the function module accessible as a BAPI.

Uploaded by

Abhay Singh B
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
62 views7 pages

Create and Implement BAPI in SAP

This document discusses how to create a Business Application Programming Interface (BAPI) in SAP. A BAPI allows non-SAP systems to call SAP functions remotely. The steps include creating a function module in transaction SWO2, assigning it to a business object in SWO1, and setting the release status of the object and component to "implemented" and then "released", which makes the function module accessible as a BAPI.

Uploaded by

Abhay Singh B
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

BAPI

Conversion – BDC – One way data

Cross Applications – Two-way data


BAPI – Business Application Programming Interface
Non-SAP <-> SAP
Remote Enabled Function Call – SE37
SWO2 – Create BAPI
SWO1 – Display Business objects Rep – BO (After attaching RFC to
BO, FM becomes BAPI)
System A – FM
System B – Call Function
Create BAPI

TCODE – SWO1
Enter object type
Press Create Button

Only after assigning the remote enables function module to


business object it becomes BAPI.

Object Name = Functional Module Name


For now application = cross application
Click ok
To add FM to methods

Select methods
Then click on create
Enter FM name

OR

Select method
Go to utilities -> API Methods -> Add method

Enter FM name
Click Ok

Click yes

Green color – success

Then click on generate


Now change the release status of object type component to
implemented, then to released

Also change the release status of object type to implemented, then


to released

You might also like