cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Dynamic Parallel Processing limitation

Former Member
0 Likes
916

Hello,

We have a workflow that starts whenever a material change.  The workflow then finds all active PO's that are involved with this material and using the dynamic parallel processing feature, submits a subworkflow for each PO, to update it with the material changes.

The issue I'm having is that once the PO's reach 1000, workflow goes into error saying that it can only handle 999 parallel instances.  Is this a "set in stone" feature?  What can I do to process more than 999 instances?

Thanks!

Dan Stoicof

View Entire Topic
pokrakam
Active Contributor
0 Likes

Agree with overall sentiment that this is not what parallel processing is designed for. It's for process parallelisations, whereas the point of your design seems to be more for performance reasons.

My approach would be to submit one or more reports (can be triggered via event/WF), which will update all related orders. Any failures raise an event, which in turn triggers a manual correction/processing workflow.


Regards,

Mike

Former Member
0 Likes

Thank you all for your valuable input.

I will go with the approach of submitting a batch job to do all the updates (using IDOCs).  This way there will be room for individual restart ability in case an IDOC update fails.

My regards to all . . .

Dan