When I delete a service quotation, IFS10 takes 10 minutes to finish the process and unfreeze the screen. After taking a look in the debug console, I see the delete and subsequent commit finish in a very short amount of time (less than 2 seconds), but IFS then runs a SELECT * on the service quotation view to repopulate the screen. This query is taking 10 minutes because there is so much data.
This is 100% pointless, the screen could just show as blank or bring back a single record instead of functioning this way. I also tried changing the startup behavior of the screen to blank, but it did not prevent this issue. Has anyone found a way to stop this from happening?