cancel
Showing results for 
Search instead for 
Did you mean: 

BOP Parallelization - runtime

Former Member
0 Kudos

Hello,

We have activated parallel processing for our BOP runs.

But still the runtime of our BOP is very long.

Example:

- total BOP selection contains +/- 9000 items

- because of settings in customizing (minimum/maximum group size), total number of 9000 items is divided into 10 groups of each +/- 900 items, running in parallel.

Runtime:

If we evaluate the runtime of the BOP run via /SAPAPO/BOP_PARASTAT, we see that the runtime for the steps Filter, Preparation and Send are OK.

But in step "Check" we have something strange. Total number of order items are subdivided in 10 groups, each containing +/- 900 items. There is a big difference in the runtime of each individual group:

- one group is taking more than 90 minutes

- all other groups have an a runtime of less than 10 minutes

What can be the reason that one group is taking that long?

How can I investigate the content of that group to eventually find out what order item / material is causing the long runtime?

Thx for any advice!

Best Regards,

Alexander

Accepted Solutions (0)

Answers (1)

Answers (1)

sourabh_jain66
Active Contributor
0 Kudos

Hi Alexander,

There can be multiple reasons for this.

1) No. of Orders in the selection is large. (Assuming by items you mean no. of products).

2) You have implemented some kind of enhancement in user exit.

Please check these points, if any of these applicable in your scenario.

Rgds

sourabh

Former Member
0 Kudos

Hello Sourabh,

1) No, by number of items I really mean "order items" that are checked

2) As far as I know, there is no enhancement active that affects ATP check step (for filter step, we do have user exits, but this step is not the bottleneck during BOP run)

Kr,

Avi

sourabh_jain66
Active Contributor
0 Kudos

Hi,

Can your share screenshot of BOP varient, all the screens.

Will be easy to understand your issue.

Rgds

Sourabh

Former Member
0 Kudos

Hi Sourabh,

If you follow the link below, you'll have some screenshots.

https://www.dropbox.com/s/3vigh5ezxg1dkq0/BOP_screenshots.docx

You'll see that in the parallelization logs of the BOP run (/SAPAPO/BOP_PARAMNTR), we have 2 packages that run much longer than the rest:

- package 1 takes more than 1 hour for 858 items

- package 12 takes 45 minutes for 334 items

- all other packages run between 2 and 17 minutes for each +/- 800 items

kr,

Alexander

sourabh_jain66
Active Contributor
0 Kudos

Hi Vilain,

You have selected Correlation to be taken into consideration, do you really need this to be checked in BOP.

Also you are getting check mode read again from product master, is it really required.

Please check and let me know.

Rgds

Sourabh