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: 

Data Upload Process slow through LSMW.

Former Member
0 Kudos

Hello Gurus,

We have used LSMW to upload huge amounts of pricing conditions with the help of the IDoc (~270000 COND_A IDocs).

whether there is any way on how to speed up this process ?

1 ACCEPTED SOLUTION

VijayCR
Active Contributor
0 Kudos


Hello Prasad,

If usage of the LSMW is not mandatory you can use the inbound_idoc_single Fm to post idocs and use the parallel proscessing method as shown in the below thread.

http://scn.sap.com/docs/DOC-31024

Thanks,

Vijay CR

7 REPLIES 7

JL23
Active Contributor
0 Kudos

How long did it take?

I just used COND_A last week and did not make any negative experience with run time.

I had an average of 13650 IDocs per hour

If I compare this with my customer load then it is extremely fast, here I had only about 1100 per hour

What exactly is slow?

the idoc posting (which has nothing to do with LSMW) , or the read process, the conversion step, the IDOC creation step in LSMW?

Former Member
0 Kudos

Hello Jurgen,

We have used LSMW to upload huge amounts of pricing conditions with the help of the IDoc (~270000 COND_A IDocs).

started on Friday, and it the conversion was over just on Saturday morning.

what would be the recommended Pack  Size for the COND_A processing (should we keep 5 as per default)?

JL23
Active Contributor
0 Kudos

your answer is confusing and mixing information. It is still unclear in which process step you think it is slow. there is no package size for conversion (step 11), package size is available for IDOC posting (step 14).

started on Friday and finished Saturday morning, this is just unspecific information.

this can mean everything from  Friday morning at 00:01 to Friday night at 23:59

I gave you a house number with 13650 per hour, what is your number per hour?

there are numerous other factors that can influence the performance, like the machine size, other mass updates, huge number of users active, and maybe a hundred other things

How often do you post your 270000? Is it a time critical activity? I mean you usually load ahead of a go-live. Anything which is not loaded directly before go-live like inventory, is not really time critical.

And what alternatives do you really have? The batch input method?

how long would you need to create a new LSMW with batch input method? probably longer than difference between IDOC time and batch input processing time(I even expect the batch input to be the slower).

Former Member
0 Kudos

Hello Jurgen

Is it possible to use parallel processing with COND_A IDocs? if it is then How ?




JL23
Active Contributor
0 Kudos

almost everything is already explained somewhere in SCN, you just need to search a bit.

And this was my search term to find below link: idoc "parallel processing"

Increasing performance of idoc inbound processing - ABAP Connectivity - SCN Wiki

VijayCR
Active Contributor
0 Kudos


Hello Prasad,

If usage of the LSMW is not mandatory you can use the inbound_idoc_single Fm to post idocs and use the parallel proscessing method as shown in the below thread.

http://scn.sap.com/docs/DOC-31024

Thanks,

Vijay CR

Former Member
0 Kudos

Hello All,

Thankyou.

Regards

Prasad Rao