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: 

ABOUT bdc

Former Member
0 Kudos

hi

I HAVE TO UPLOAD 3,00,000 RECORDS INTO FD01.

WHICH METHOD WILL BE USEFUL.

I AM NEW TO bdc.

CALL TRANSACTIO OR SESSION.

CAN U PLZ TELL ME..IF U HAVE ANY REAL TIME SAMPLE CODE PLZ SEND ME

Thanks & regards,

khasimsa

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi,

BAPI is best one to upload

difference between Session method. and call transaction

Session method.

1) synchronous processing.

2) can tranfer large amount of data.

3) processing is slower.

4) error log is created

5) data is not updated until session is processed.

Call transaction.

1) asynchronous processing

2) can transfer small amount of data

3) processing is faster.

4) errors need to be handled explicitly

5) data is updated automatically

Reward if helpfull,

Naresh

6 REPLIES 6

Former Member
0 Kudos

Hi,

BAPI is best one to upload

difference between Session method. and call transaction

Session method.

1) synchronous processing.

2) can tranfer large amount of data.

3) processing is slower.

4) error log is created

5) data is not updated until session is processed.

Call transaction.

1) asynchronous processing

2) can transfer small amount of data

3) processing is faster.

4) errors need to be handled explicitly

5) data is updated automatically

Reward if helpfull,

Naresh

Former Member
0 Kudos

HI,

If coded optimally both will take same amount of net time. Only differnce would be that in session method the user will have the option when to upload data in SAP. I would suggest to go for some BAPI if it is available or go for session method.

Regs,

Saurabh

Former Member
0 Kudos

Hi,

BAPI is best one to upload

use the bapi BAPI_CUSTOMER_CREATEFROMDATA1

Reards,

Sriram

0 Kudos

WHTA IS THE DIFFERENCE BETWEEN BAPI-CUSTOMER_CREATE & BAPI_CUSTOMER_CREATEFROM DATA1

0 Kudos

Hi,

BAPI_CUSTOMER_CREATE calls the transaction XD01, no need to populate entry data to the bapi,

but in case of BAPI_CUSTOMER_CREATEFROMDATA1 ,

first u have to populate data to the structures.

Regards,

Sriram

former_member212653
Active Contributor
0 Kudos

BAPI call is the best option, if not available then use session method, and divide the data into multiple sessions, of say 50000 records each.