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

bapi?

Former Member
0 Likes
808

hi

i have read a topic of using bapi in inventory management for goods posting,but i could not understand the topic.if i can post goods movement in standard sap then what is the need to use

bapi in goods movment as far as the inventory management is concerned.Plese explain me in detail

about bapi as far as the inventory management is concerned.

regards

sanjay

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
780

hai sanjay if u r having sap transactions no need of bapis,

but if u want to enter from third party for example like .net or java screens or some applications u cant access sap screens form them instead u access bapis which are methods of business objects and can be used by third party systems , so bapis for externla systems to access sap

hope u got point

m.a

6 REPLIES 6
Read only

Former Member
0 Likes
781

hai sanjay if u r having sap transactions no need of bapis,

but if u want to enter from third party for example like .net or java screens or some applications u cant access sap screens form them instead u access bapis which are methods of business objects and can be used by third party systems , so bapis for externla systems to access sap

hope u got point

m.a

Read only

Former Member
0 Likes
780

Hi Sanjay,

Bapis in simpler term can be treated as a pack of standard functionality given by SAP. For each of standard functionality we have standard BAPI's like Bapi for creating material, bapi for reading PO etc.

Next important point (and differentiating point between BAPI & Function module) is that they are RFC enabled means can be called from outside SAP system. Thus by way of BAPI SAP has made available it functionality to outside world. One can create material in SAP using third party application as frontend (since many user wont like appearance of SAP R3 screens) .

It wont mean that bapis are used only by third party applications rather in SAP one can write program using BAPI's e.g. mass material creation. Bapi are preferred than BDC programs for batch upload cause they are less affected during upgrade processes.

I hope this have satisfied your query.

regards

Abhijeet More.

Read only

0 Likes
780

hi

as i have understood in sap you can acess data from third party like .net, java etc through bapi

programming and post the goods movement as far as inventory management is concerned without going through MIGO transaction code .is it right?

regards

sanjay

Read only

0 Likes
780

hai sanjay , u r right not only for good there is bapi for every business object

m.a

Read only

Former Member
0 Likes
780

thanks for reply

Read only

Former Member
0 Likes
780

thanks for reply