Try our conversational search powered by Generative AI!
AI OnAI Off
Hi,
In 7.11 we made a very similar improvement to the Pick Lists. I think this can be improved as well - I'll log a bug for this and we will fix it along with upcoming plan of performance tuning.
Thanks.
/Q
/Apps/Order/ReturnList.ascx is really slow because it reads all completed(and partially shipped) orders and then tries to figure one by one if they have returns.
From sql trace and reflected code:
1st - Find purchase order by status is called
sql:
called from code in Mediachase.Commerce.Manager.Apps.Order.ReturnList GetDataSource method:
2nd - And then for each row in that this is called:
And that takes few minutes, in the end I get list of about twenty returns in list!
Questions:
Does it have to be this slow?
Am I doing something wrong, could it be configuration or something like that, looking at reflected code looks like its set in stone - foreach loop?
Have newer version already improved this?
If not, are there plans to improve it?
version: Mediachase.ConsoleManager, Version=7.10.3.184