In the more modern versions of X3 the system permits users to continually access new functions and inquiries without ever closing them. This oftentimes introduces situations where clients have locks on records without knowing why. Many new users to Sage don't realize they still have an order or a customer record "open" when it is no longer showing up on their screen. It would be helpful with their was a general and/or user parameter that would prohibit this behavior and force users to always exit out of the function they are in before going to the next one.
What about if exiting the function when going to another one is the default behaviour? It will prevent a few of the issues mentioned in other ideas from happening.