07-13-2005 9:49 AM
hi,
I am using BAPI function modules to upload the date about 500 records into the business partners(BP)
and when I am using BAPI commit function module , it is taking lot of time at this time point, can any one suggest a way where I can increase the performance by changing some code in BAPI commit as I need to upload aroung 10000 records in 2 to 3 hrs time..
Thanks & Regards,
Aruna.
07-13-2005 10:00 AM
Hi Aruna,
inside Bapi commit just one statement can be found: commit work.
The runtime comes from update task modules, which are created by business partner maintenance.
You might start several programs with a part of your data, so you can use parallel processes. Otherwise only general system performance can influence the runtime (update statistics, buffer sizes,...).
Regards,
Christian
07-13-2005 10:00 AM
Hi Aruna,
inside Bapi commit just one statement can be found: commit work.
The runtime comes from update task modules, which are created by business partner maintenance.
You might start several programs with a part of your data, so you can use parallel processes. Otherwise only general system performance can influence the runtime (update statistics, buffer sizes,...).
Regards,
Christian
07-13-2005 10:01 AM
Hi Aruna,
Have a look at OSSNote 716250. This note provides inputs on Mass Change of Business Partners.
Thanks
Lakshman
07-13-2005 10:01 AM
Hi
I assume you are not using the WAIT flag. Maybe you can talk to your 'Basis' person about whether the update task needs some tuning.
The way to improve throughput on these systems is to use parallel processing. Running 2000 each through 5 simultaneous processes will take a lot less time than 10000 through 1.
BAPI's are probably not the best way for maximum throughput and 'tunability'.
Cheers
Dom