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

About BDC

Former Member
0 Likes
731

You are given functional specs for a BDC program and you need to decide whether to write a method call transaction or a session. How u will decide?

You are given functional specs for a BDC program and you need to decide whether to write a method call transaction or a session. How u will decide?

6 REPLIES 6
Read only

Former Member
0 Likes
709

Thumb rule.

No of records to be uploaded <10000 , go for call transaction.

Else go for session.

Regards,

Ravi

Read only

Former Member
0 Likes
709

Hi Ankesh,

explain the differences to the functional team and let them decide. Also investigate if there is a BAPI that can fulfill the task.

Greetings,

Gert.

Read only

Former Member
0 Likes
709

i didnt understand how can bapi wil resolve my task

Read only

0 Likes
709

A Bapi also does the same thing as a BDC.

A BAPI is a standarad function module which can be used to upload data .

Dping a BDC is a programming headache.

Using BAPIs is much simpler.

REgards,

Ravi

Read only

0 Likes
709

If for instance you need to write a program to create sales orders, you could of course just do a call transaction or BDC for VA01 but you could also use BAPI_SALESORDER_CREATEFROMDATA in stead. The latter will give you better performance.

Hope this clarifies it.

Gert.

Read only

Former Member
0 Likes
709

how we can upload data with the help of bapi