Maybe one prompt, to ask if you want to open ALL, or just just lines & release that were never completely fulfilled.
edit…
And you kindly omitted the fact that you get a modal pop-up message confirming the Order, Line, or Release has been opened. Which you have to clear each time. So it’s really:
Yep. You’re making the case better than I am. It is agony. And explaining to someone, “Now reopen the line. Now reopen the release.” Some people (users) already don’t love Epicor. This really gets on their nerves.
Or how about if you want to open just one release, You’re prompted with “This requires Re-Opening the Order and the Line too. Continue?” (only when those need re-opening.)
I find it really annoying. But it turns out that I’m the one mostly affected by it. Most Order entry people never have to re-open a line. But I have several “test” orders in our Production system. I close them out when I’m done whatever test I’m doing. But the next time I need to test something in the Production system, I’d either need to make a whole new test order, or go back to one of the closed test orders, and do the: re-open, confirm, rinse-and-repeat.
I should probably make a DMT file for my test order, and then just use that. But even that is a pain.