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: 

bdc bapi

Former Member
0 Kudos

which one is best in data uploading

4 REPLIES 4

Former Member
0 Kudos

Hi Shankar,

Use BAPI's

if you give me brief i can help you out more.

Thank you .

Regards

Ram

Former Member
0 Kudos

Hi.

its depends on Requirement.

BDC is little bit Easy, but old one.

BAPI is standard, its highly technicable.

BAPI is little bit intresting compared to BDC...

better use BAPI

Reward if its useful

Former Member
0 Kudos

If u the transaction is having any exits and u want to run when u uploading then u need to use BDC.

if they r not necessary then go to BAPI . in this case u need to enhance the bapi.

BAPI is more efficient than BDC.

In upgradation BAPI will run as usual, but bdc may be got some errors because of screen sequence.

depending on the sceanrio we choose BDC / BAPI

Madhavi

i048168
Advisor
Advisor
0 Kudos

Hi,

Each one for the data upload has its own adv and disadvantages.

When we use BDC:

+ves

1. Every field goes through standard screen validations.

2. Any user exits / badis associated with the screens will be triggered.

-ves

1. Difficult to accomodate when there was a screen variant.

2. Difficult to accomodate when there was a version upgrade.

When we use BAPI:

+ves

1. Faster than BDC , no screen simulations.

2. SAP provided dozens and dozens of bapi for use.

3. No problem with the version upgrades.

-ves

1. User exits / Badis associated with the screens will not be triggered.

For further information watch the following thread:

Regards

Vadi