Application Development 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: 

Batch data commmunication using BAPI

Former Member
0 Kudos

Hi,

I am new to abap. I can do BDC using direct input and batch session.Now I am want to do that using BAPI. can anyone explain me how do we do this with a detailed description or provide me link from where I can learn this concept.

Regards,

Vijay

3 REPLIES 3

RichHeilman
Developer Advocate
Developer Advocate
0 Kudos

A BAPI is just a function module, so if you know how to call a function module, then you know how to call a BAPI. BAPIs are use to wrap business logic, usually a complete business object, like "Create Sales Document". You need to understand the interface of the BAPI to know what it will need to process. You can check out documentation about the BAPIs in the Bapi browser, transaction BAPI. Do you have a specific BAPI that you are looking to use? What transaction are you doing using BDC, there may or may not be a corresponding BAPI.

Regards,

Rich Heilman

0 Kudos

Hi Rich,

I am trying on the transaction 'MM01'. I tried it using direct input and I updtaed tables. I just tried to enter fields in the first two screens.Now I want to do that with BAPI. But I do not know how to start and implement that.

Regards,

Vijay.

0 Kudos

I assume that you are currently looking at the function module BAPI_MATERIAL_SAVEDATA. View this function module via SE37. Click function module documentation. This will give a good overview. Also, search this forum with "BAPI_MATERIAL_SAVEDATA", there should be some posts that will help you.

Regards,

Rich Heilman